The Observatory

Address:
North Lincoln Avenue, Chicago, Illinois, USA
 View map