Providers

Christina Beck (MD)

Family Medicine

Michael Gagliardi (MD)

Family Medicine

Melanie Grim (PA)

Physician Assistant

Sarah Hartung (MD)

Family Medicine

Hunter Holloway (DO)

Family Medicine

Ashley Hill (LCSW, MSW)

Clinical Social Worker

Frequently Asked Questions

Duke Primary Care Waverly Place is located at 540 New Waverly Pl, Ste 200, Cary, NC 27518. You can get directions by clicking the address or the 'Directions' button on this page.

You can reach Duke Primary Care Waverly Place by phone at (919) 439-6468. Click the number to call directly from your mobile device.

Duke Primary Care Waverly Place offers 13 services including: DOT Physical, Sports Physical, Vision Screening, Health Counseling (Wellness Individual), Weight Management, Preventive Health Exam, Audiogram (Screening), Cholesterol Screening, Chest X-ray (2 view), Tobacco Cessation ... and 3 more. Click on any service to learn more about it.

Yes, Duke Primary Care Waverly Place has a website. You can visit their website at https://www.dukehealth.org/locations/duke-primary-care-waverly-place for more information.

Duke Primary Care Waverly Place is a Primary Care Clinic facility providing healthcare services.

You can book an appointment at Duke Primary Care Waverly Place directly on BlueHive by clicking the 'Book Appointment' button on this page, or by calling (919) 439-6468. BlueHive also offers a concierge service that can help coordinate your appointment.

Contact information

Hours

Monday: 8:00 AM – 5:00 PM
Tuesday: 7:00 AM – 5:00 PM
Wednesday: 7:00 AM – 5:00 PM
Thursday: 7:00 AM – 5:00 PM
Friday: 8:00 AM – 5:00 PM
Saturday: Closed
Sunday: Closed

Nearby Providers

We handle every step for you — from scheduling to results.

Learn more
2994 Kildaire Farm Road
Cary, NC 27511
1110 Kildaire Farm Rd
Cary, NC 27511
2021 Walnut St
Cary, NC 27518
Show providers in 27518

Search for providers