This form is for NON-MEDICAL communications onlyDo not submit prescription refills, cancellations, referrals, or appointment requests.

If you have a question regarding your medical care, please call our office. Thank you.

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





    Office 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

    Contact Info:

    If you have any questions, please contact us by telephone.

    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