Applebees Locations & Hours in Sturbridge, MA 1566

Applebees Store Details

  • Address
    120 Charlton Rd.
    Sturbridge, MA 1566
    Maps & Directions
  • Phone Number
    (508) 347-0174

Nearby Applebees Locations