Instfr health.com
Consumer Report
- 02-24-2012
- 3
On cheching my online account i found that £90.04 had been taken out by instfr health to my knowledge i have never dealt with this company. This was dated on my bank statment as 20/2'2012.
I have sent them an email.
Company: Instfr health.com
Country: USA
City: Belize City
Address: No. 106 Princess Margaret Drive
Phone: 18885364806, 4402079792667
Site: instfrhealth.com