1
Challenge Fitness
- Address:2021 Lawrence Ave, Lockport, IL 60441
- Phone:(815) 838-3621
- Reviews: 28Rating: 4.5
Good to workout. The trainer are amazing to make you sweat.. Came in with a friend as a guest to work out and I had a blast. The staff is super friendly!... more