Observatory Studios

Address:
3036 N. Lincoln Ave., Chicago, Illinois, USA
 View map