Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

The Institute of Natural Health, LLC.


Country United States
State Missouri
City Saint Louis
Address 1034 South Brentwood Boulevard Suite 415
Phone 314-293-8123
Website http://www.theinstituteofnaturalhealth.com/

The Institute of Natural Health, LLC. Reviews

  • May 6, 2016

I joined The National Institute for Health for $20.00 thinking it would entitle me to some of their brochures on health care problems. Wrong! All I got was videos with further requests for money! I don't think they really care about people or their health - it's all money, money, money! Shame on them for pretending to be a company concerned about people's health! Nothing but a real scam!!

Write a Review about The Institute of Natural Health, LLC.