Where is Copley House, Boston?

Where is Copley House, Boston located?

Copley House, Boston, Massachusetts, United States (approx. 42.34444°, -71.0802°)


Where is Copley House, Boston on the map?