Where is Newberry Library?
Where is Newberry Library located?
Newberry Library, Illinois, United States (approx. 41.9°, -87.6306°)
Where is Newberry Library on the map?
{"latitude":41.9,"longitude":-87.6306,"title":"Newberry Library"}