Alert

Effective Jan. 5, 2026: Temporary Age-Based Visitor Restrictions at UNC Health for all inpatient and waiting areas throughout its inpatient hospitals.

Read More

Heart Care Locations

UNC Health Nash has multiple locations for patients to seek top-quality heart care close to home. Find UNC Cardiology services at UNC Cardiology at Nash, Nash Heart Center, Rocky Mount Medical Park, and UNC at Middlesex.

UNC Cardiology at Nash (Curtis Ellis Dr.)


UNC Health Nash

2469 Curtis Ellis Drive, Building 100
Rocky Mount, NC, 27804

Monday - Friday, 8:30AM - 5:00PM

Learn More

Nash Heart Center


UNC Health Nash

2460 Curtis Ellis Drive
Rocky Mount, NC, 27804

Learn More

UNC Cardiology at Nash (N. Winstead Ave.)


Rocky Mount Medical Park

901 N. Winstead Avenue, Suite 430
Rocky Mount, NC, 27804

Monday - Thursday, 8:30AM - 5:00PM
Friday, 8:30AM - 12:00PM

Learn More

UNC Cardiology at Middlesex


UNC Internal Medicine & Pediatrics at Middlesex

7540 Middlesex Corporate Parkway
Middlesex, NC 27557

Thursdays, 9:00AM - 3:00PM

Learn More

Make an Appointment

To make an appointment at any of these Nash Cardiology locations, please call 252-962-BEAT (2328).