United States / Lowell / Bars & pubsamericanApplebee'sAddress85 Main St., TewksburyWebsiterestaurants.applebees.comPhone+19788580418—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itKilkenny Pub · 1013 mNot ratedFirewater Tavern · 1195 mNot ratedWalmart Supercenter · 464 mNot ratedStadium Plaza Shopping Center