Located in the heart of Kirkwood, our facility is convenient to get to from anywhere. Contact us today!
Please note our new location is in the heart of Kirkwood
as we have moved from our Clayton location. Our new downtown St. Louis location is open now too!
Kirkwood Office
1099 Milwaukee Ave
Kirkwood MO 63122
314.725.2640
St. Louis Downtown Office
(Located inside Downtown Health and Wellness)
916 Olive St
3rd Floor
St. Louis, MO 63101 Tuesday 11am - 6pm
Thursday 2:30pm - 7pm Downtown Health & Wellness Get Map