A report on Watertown, Massachusetts and Watertown Square station
Watertown Square is the main square of Watertown, Massachusetts, located at the confluence of North Beacon Street and Main Street (US-20), Mt. Auburn Street (MA-16), Pleasant Street, Arsenal Street, and Charles River Road.- Watertown Square station
Most of them pass through or terminate in Watertown Square or Watertown Yard.- Watertown, Massachusetts
1 related topic with Alpha
Watertown Dam0 links
The Watertown Dam spans the Charles River 980 ft upstream from the Watertown Bridge near Watertown Square in Watertown, Massachusetts.