Beginning January 2nd, 2022 we will have new clinic hours to better serve the St. Louis, Florissant and the surrounding areas.
Saint Louis Location
8112 Olive Blvd
Saint Louis, MO 63130
Working Hours
Monday & Wednesday: 9-6pm
Friday: 10-2pm
Florissant Location
11716 West Florissant Rd
Florissant, MO 63033
Working Hours
Tuesday & Thursday: 9-6pm
Friday: 10-2pm