John McGuinness, DO

John McGuinness, DO
Internal Medicine
Schedule Now
106 Langtree Village Drive, Mooresville, NC 28117
(704) 384-7101Select A Date & Time
July 2026
Monday, July 20
Earlier Appointments Available
About
I think the best medical care is the result of teamwork. That team should include not just th...
What I treat
- Specialties: Internal Medicine
Board certifications
- Internal Medicine
Years of experience
19+ years of experience
Education
- Healthcare Education: Kirksville College of Osteopathic Medicine (2003)
- Internship: Garden City Hospital (2004)
- Residency: Garden City Hospital (2006)
Personal
- Languages: English
- Gender: Male
Reviews
Likelihood of recommending this provider
|
4.8126 Ratings
1-5 of 27 Reviews
05/30/2026 | Verified Patient
Dr John McGuinness is 1 of the best doctors my husband and I have ever had in our lives. His bedside- manners, kindness and care for his patience is truly genuine. He's truly a blessing to any & every HealthCare system globally.
05/23/2026 | Verified Patient
Doctor listed and addressed my problem which had been unresolved since hospital visit. Thanks.
05/22/2026 | Verified Patient
Provider has a very soothing personality.
05/17/2026 | Verified Patient
Dr. McGuiness is an amazing doctor. He takes time to listen to your concerns and does a very thorough exam.
05/14/2026 | Verified Patient
Very positive. Will not go anywhere else. Dr. McGuinness is wonderful as to knowledge, caring, listening and communicating.
Insurance
Find if clinician is in network:
Locations
Wheelchair accessible
106 Langtree Village Drive, Suite 200
Mooresville, NC 28117
704-384-7101
Fax: (704) 384-7102