In mybook® Health Collection (edit)

Added to your health collection.
Removed from mybook!

We took this business out of your health collection.

Macgregor Family Physicians Pa

Map & Directions
(1 Review)

580 New Waverly Pl Ste 120, Cary, NC 27518

(919) 858-8360

Today: 7:30 am - 5:00 pm
Tomorrow: 7:30 am - 5:00 pm
Add to mybook

This listing has been
added to mybook.

This listing has been
removed from mybook.

Accepted Insurance

Macgregor Family Physicians Pa has not yet specified accepted insurance plans.


Macgregor Family Physicians Pa has not yet specified any specialties.


Location & Hours

Main Location

580 New Waverly Pl Ste 120

Cary, NC 27518

Regular Hours
Mon - Fri:
Extra Phones

Fax: (919) 460-1769

TollFree: (800) 214-4844


Payment Method
master card, visa, all major credit cards, insurance

Other Information

Other Link

Physicians & Surgeons, Family Medicine & General Practice, Physical Therapists, Physicians & Surgeons, Physicians & Surgeons, Allergy & Immunology, Physicians & Surgeons, Emergency Medicine, Physicians & Surgeons, Gynecology, Physicians & Surgeons, Internal Medicine, Physicians & Surgeons, Obstetrics, Physicians & Surgeons, Obstetrics And Gynecology, Physicians & Surgeons, Pediatrics, Physicians & Surgeons, Psychiatry, Physicians & Surgeons, Public Health, Physicians & Surgeons, Sports Medicine, Physicians & Surgeons, Surgery-General, Sports Medicine & Injuries Treatment


Hi there!
Rate this business!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate
Share Review

Like this review? Share it on your social network to get the word out!



Turn over in Staff

I am a patient but I am starting to become leary of the turn over in staff at this practice. I noticed this past summer there were several nurses that were in and out within a short period of time. I adore Carolyn the physician assistant there : I really enjoyed one of her nurses who was there for only a short period of time....why? Is the management there bad? I just don't understand why it isn't like it was in the old days where staff stuck around.