Charlestown is set to undergo a significant transformation by redeveloping its town square. The city has recently acquired a building for $750,000, marking the first step in this ambitious project.
Jennings Plaza is a space utilized for events and gatherings including pop-up markets, festivals and light shows.