Your voice has a chance to be heard now! scamion.com - we bring changes together.
report scam| 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
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!!