Dentist
5.00
·31 reviewsAccepts Aetna, BlueCross BlueShield, Cigna + 39 more
Accepting new patients · Highly recommended · Excellent wait time ·
Read bio
Dr. McGregor loves her profession because it gives her the opportunity to interact with so many people on a daily basis. She feels fortunate to have a career that allows her to improve her patients’ health, confidence and self-esteem.
Dr. McGregor encourages her patients to be involved in their tre...Click to read more
Next available: Wed, Aug 5