1009 N Rush St, Chicago, Illinois 60611 USA
Photo Credit: https://www.facebook.com/JellyfishChicago/photos/a.515687858539131.1073741834.283521528422433/857011904406723/?type=3&theater
Claim copyright