New Provider

MacGregor Family Physician would like to welcome our newest provider, Aleisa Carlson, WHNP

We are Accepting New Patients

Please call the office to schedule an appointment.
919-858-8360. Option 1.

Text messaging is here!

Receive your appointment reminders by text message. Give us your cell phone number and text MFP to 622622.