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.