Town Square
Town Sq
Plymouth, MA 02360
Town Square in Plymouth, MA, is a historic gathering place that reflects the town's rich colonial heritage. Surrounded by charming shops and eateries, it features iconic landmarks such as the Statue of Alexander Hamilton and the historic Pilgrim Hall Museum. The square serves as a hub for community events, offering visitors a glimpse into the past while celebrating the vibrant culture of Plymouth today.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.