The Institute of Natural Health is located inside the University Tower

University Tower
1034 South Brentwood Blvd.
Suite 415
Saint Louis, Missouri  63117

Phone:  (314) 293-8123
Email: info@inhstl.com


Please feel free to call or email with questions or to schedule an appointment.


New Patient Health Questionnaire

Click here to download the form (PDF) »

CONTACT FORM


MAP & DIRECTIONS