
Caring Hearts Free Clinic
Caring Hearts Free Clinic in Martinsville, Virginia provides free medical care to uninsured residents with income at or below 300% of the Federal Poverty Level. Services include primary medical care for acute and chronic conditions, pharmacy services, mental health referrals, eye exams, laboratory testing, and dental care via a mobile unit. The clinic operates Tuesdays and alternating Mondays from 8:30 a.m. to 3:00 p.m., with walk-ins welcome pending availability.




