Elmwood Fitness Center

 
What do you think of this place? Love it or not?
Leaders in fitness
If you want to get serious about fitness, Elmwood Fitness Center is the place to go. With three other locations in the metro area, Elmwood Fitness offers the largest facilities in the region.