Health Radar Magazine
Consumer Report
- 03-13-2012
- 12
I got a phone call that they are going to charge my account for a renewal fee and I have been trying to cancel but I have not been able to find the website to do so and when I call the phone number of a computer automated system, they give me no information to further to talk to someone about canceling this.
Company: Health Radar Magazine
Country: USA
State: Tennessee
City: Antioch
ZIP: 37013
Address: 727 Bell Road, # 1723
Phone: 6157171921, 5616861165
Site: healthradar.org