Open 24 today
1020 Summit St, Elgin9AM - 7PM
870 Church Rd, Elgin“Highly recommend for players that are committed and would like to take their training to the next level. Coach William works with the players as a individual to meet their needs to perform. I recommend purchasing the package with the most sessions - definitely worth it.“
9AM - 8PM
450 Shepard Dr Suite 18, Elgin“Great knowledgeable trainers, small groups that are cool and inclusive, one-on-one feedback. It's a really great gym.“
“Rachel has excellent knowledge of each piece of equipment, she explains everything very well, she’s kind and considerate!“