contact us


contact info


Dr. Imboden’s office is located in Weldon Spring, Missouri and services greater St. Louis’ surrounding areas to include; Chesterfield, Ballwin, O’Fallon, Lake Saint Louis, Clayton, and other areas of the United States.

Out of state? Dr. Imboden offers virtual office visits to patients all over the country. Please contact our office for details.

Dr. Russell Imboden D.O.
1033 Wolfrum Rd.
Weldon Spring, MO 63304

(636) 477-6731

Follow Us

Office Hours

Monday – Thursday 9:00am – 5:00pm
Friday 9:00am – 3:00pm
Saturday & Sunday  Closed

drop us a line


If you’re ready to reclaim your health, you’ve come to the right place. What are you waiting for? Message us and let us put you on the path to a better life today!

Start typing and press Enter to search