Book Appointment or Call: 919-858-8360

IF THIS IS AN EMERGENCY, CALL 911 IMMEDIATELY! DO NOT USE THIS FORM TO REQUEST AN APPOINTMENT!

Contact Info:

MacGregor Family Physicians, P.A.
580 New Waverly Place
Suite 120
Cary, NC  27518

Phone: 919-858-8360

Fax: 919-858-8408

Email: macgregorfamilyphysicians@gmail.com

Working Hours

Monday: 7:30 am to 4:00 pm
Tuesday: 7:30 am to 4:00 pm
Wednesday: 7:30 am to 4:00 pm
Thursday: 7:30 am to 4:00 pm
Friday: 7:30 am to 4:00 pm
Saturday: CLOSED
Sunday: CLOSED