HeathRadar.com
Consumer Report
- 03-16-2012
- 53
I received a phone call from a "health radar" subscription, of which I have never heard of, that said I would atomatically be renewed and my credit card chareded 39.00 unless I wrote to cancell at www.cancelradar.com.
There is no such site. I DO not want this subscription... And don't know how they have my credit card info. Please investigate. Thank you, anonymous.
Company: HeathRadar.com
Country: USA
State: Tennessee
City: Antioch
ZIP: 37013
Address: 727 Bell Road, # 1723
Phone: 6157171921, 5616861165
Site: healthradar.org