Where is Porter Square?

Where is Porter Square located?

Porter Square, Massachusetts, United States (approx. 42.38982°, -71.12116°)


Where is Porter Square on the map?