Optimal Health Inc


Country United States
State Afghanistan
Address 73055-427 N Tatmail St
Phone 8559862646

Optimal Health Inc Reviews

  • Apr 3, 2014

I ordered their free trial, then 14 days later they billed me 150.00 in total for products I never wanted. It was a total scam. Then caimed it was my fault and refused to give me my money back. The pills didn't even work.

Write a Review about Optimal Health Inc