Location Link:
http://www.playerssports.net/location/6752

Google Maps:
https://maps.app.goo.gl/Mt6YmmZaPpcPGfPL8

Address: 2367 W Logan Blvd, Chicago, IL 60647