Lakeshore Sport & Fitness is located in Chicago, United States on 211 N Stetson Ave. Lakeshore Sport & Fitness is rated 3.9 out of 5 in the category basketball court in United States.
Address
211 N Stetson Ave
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance