Skip to Content

World-class heart care is right here in your community. Our team of respected Randolph County cardiologists are honored to provide Asheboro and the surrounding area with top-ranked care as a part of Cone Health Medical Group HeartCare. 

Contact Us

Call 336-610-3720 to request an appointment or to transfer records.

Our Providers

Our board-certified cardiologists have a long history of providing high quality heart care in Randolph County.

Featured Health Services


From prevention to diagnosis to treatment, we are ready to serve all your heart health needs. Services we provide include:

  • Treatment for disorders that affect your heart, aorta or blood vessels.
  • Preventative treatments for factors that put your heart at risk such as blood pressure, smoking and cholesterol.
  • Clinics to help you with taking medications, understanding heart issues and making positive lifestyle changes for heart health.
  • Cardiac imaging to assess cardiovascular issues.
  • Electrophysiology services for diagnosis and treatment of heart rhythm issues.
  • Referral to interventional cardiology services to treat multiple heart conditions without surgery.
  • Vascular services to locate and treat vascular system issues such as vein and artery blockages.
  • Stress testing to assess heart performance and help diagnose multiple heart problems.
  • Women’s heart services specifically designed to help prevent and treat cardiovascular issues in women.

Patient Resources

View patient information to learn about insurance plans accepted, bill payment, financial assistance and medical records. 


Use MyChart to view medical test results, contact your provider, request prescription refills and do other tasks.

Appointment Guidelines

Arrive 15 minutes early for your appointment. Bring your insurance card and a list of your current medications. If you must cancel an appointment, do so at least 24 hours in advance.

Address & Hours

Cone Health Medical Group HeartCare at Asheboro

542 White Oak St Asheboro,  NC  27203

Get Driving Directions

Main: 336-610-3720

8:00 AM - 5:00 PM
8:00 AM - 5:00 PM
8:00 AM - 5:00 PM
8:00 AM - 5:00 PM
8:00 AM - 5:00 PM

Additional Cone Health Medical Group HeartCare Locations