Heart Check America
Consumer Report
On 2010 Heart Check America invited me & my husband to their 11859 Wilshire Blvd #110LA, CA 90025 branch to have free heart scan. On 5/2/10 during 2-hr presentation they used pressure sales tactics, urging us to go beyond the free heart scan & upgrade 10-year contract. After 2hr convincing, ...