Park
Watertown Square
Watertown, MA88% like it (4.4 / 35 Reviews )
ABOUT
Watertown Square is a park located
at US-20 & Spring St, , Watertown
, MA.
It has received 35 reviews with an average rating of 4.4 stars.
It has received 35 reviews with an average rating of 4.4 stars.
FAQs
This Park received 4.4 points from 35 customer reviews.
The address of Watertown Square is:
Watertown SquareUS-20 & Spring St
Watertown,
Visit Website: www.ci.watertown.ma.us
Watertown Square is listed under
LOCATION
Watertown Square Location