Acai Berry Detox
Scam
- 03-24-2009
- 5
For everyone who was ripped off by FWM Lab. Here's there Address found thru fileing a complaint with the BBB.
FWM Laboratories
2040 N.E. 163 street
North Miami Beach, FL 33162
I also have there Business ID # thought they could HIDE!!
Company: Acai Berry Detox
Country: USA
State: Florida
City: North Miami Beach