From Our Editors
Lift, stretch, and sweat at YMCA in Elgin and challenge yourself to a workout you'll enjoy. Keep your heart rate up and your blood pumping with a class here.
Parking is available at an adjacent lot. Whether you need to hit the gym for leg or arm day, the machines at YMCA in Elgin can help you get the look you want.