St. Louis Fitness Factory is a 15,000 square foot, full-service athletic club located in the heart of Washington Avenue’s Loft District. Fitness Factory’s pledge is to provide…read more
1220 St Charles St, St. Louis, MO, 63103
No reviews yet.
Get an inside look at the classes available in your neighborhood with our fitness city guide.