Megin Gregory, MD

Megin Gregory, MD
Family Medicine
Schedule Now
10810 Mallard Creek Road, Charlotte, NC 28262
(704) 510-8000Call for appointment
We'll help you find an appointment that fits your schedule. Returning patients, schedule through patient portal.
Call (704) 510-8000Earlier Appointments Available
About
What I treat
- Specialties: Family Medicine
Board certifications
- Family Medicine
Years of experience
16+ years of experience
Education
- Healthcare Education: The Florida State University (2010)
- Healthcare Education: The Florida State University (2010)
- Residency: Carolinas Medical Center (2013)
Personal
- Languages: English
- Gender: Female
Reviews
Likelihood of recommending this provider
|
4.9416 Ratings
1-5 of 97 Reviews
03/31/2026 | Verified Patient
Dr. Gregory is an excellent care provider. She answered questions I had, was responsive and knowledgeable regarding medicine doses. After the results from lab work came through, she provided thorough feedback to ensure I understood the relevance of my results and provided next steps. I have never had a dr, be so thorough in making sure I understood the test results.
03/30/2026 | Verified Patient
As always, was provided exceptional care from Dr. Gregory
03/27/2026 | Verified Patient
Dr. Gregory listened to my concerns and walked through my history and worked with me to make real time decisions. Her swift actions and recommendations got me in for an echocardiogram which led to a same day admittance to Matthews Medical Center. She followed up to ensure I received the care needed.
03/24/2026 | Verified Patient
I've been seeing dr Gregory for many years & I trust her medical advice in addition to her professionalism & personal attention to my medical needs.
03/23/2026 | Verified Patient
It was great to see Dr. Gregory, my Primary Physician. She really helped to put my mind at ease. She is very professional with a calming demeanor. Dr. Gregory is true patients advocate.
Insurance
Find if clinician is in network:
Locations
Wheelchair accessible
10810 Mallard Creek Road,
Charlotte, NC 28262
704-510-8000
Fax: (704) 510-8006