Where is Long Beach Public Library?

Where is Long Beach Public Library located?

Long Beach Public Library, Long Beach Public Library, United States of America (approx. 40.588833°, -73.667336°)


Where is Long Beach Public Library on the map?