at 1034 S Brentwood Blvd Ste 415, St. Louis , 63117 United States
As your home for common-sense, science based healthcare, The Institute of Natural Health is the premier clinic in the St. Louis area for all of your natural health and wellness needs.
Common-sense, science-based healthcare.
1398 FB users likes The Institute of Natural Health, LLC, set it to 8 position in Likes Rating for St. Louis in Doctor category
The Institute of Natural Health, LLC is St. Louis based place and this enity listed in Doctor category. Located at 1034 S Brentwood Blvd Ste 415 MO 63117. Contact phone number of The Institute of Natural Health, LLC: (314) 293-8123
As a St. Louis, MO dentist since 1989, Dr. Case has helped hundreds of patients obtain a beautiful, charming smile.