Where is Cambridge Public Library?

Where is Cambridge Public Library located?

Cambridge Public Library, Massachusetts, United States (approx. 42.37411°, -71.1108°)


Where is Cambridge Public Library on the map?