Our Location

We are proud and excited to have a new office to better serve your needs.

We have better access for our patients needing wheelchair access and an area just for kids.


We are located at:

177 Concord Plaza Shopping Center

St. Louis, MO 63128


We are on Baptist Church Road and Lindbergh Blvd,

across Lindbergh from Ronnie's 20 Cinema. 


The new location 
is only 4.8 miles away from our old location.

 We know that the new facility accomodations will more than make up for the inconvience of learning a new route to us. 

Visit our links button for a map/ route to us from anywhere.












Contact Us

We encourage you to contact us with any questions or comments you may have. Please call our office or use the contact form below.