United States / Lowell / Parks & gardensParkLowell City OfAddress25 Shattuck St, LowellWebsitelowell.comPhone+19789704171—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 itNational Streetcar Museum at Lowell · 6 mNot ratedAthenian Corner Restaurant · 56 mNot ratedLife Alive Organic Cafe · 60 mNot rated