Skip to content

New Clinic Hours

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