John McGuinness, DO

John McGuinness, DO
Internal Medicine
English
Schedule Now
With John McGuinnessDO
Novant Health Lakeside Family Physicians - Langtree
106 Langtree Village Drive, Mooresville, NC 28117
(704) 384-710121 miles away
Get DirectionsSelect A Date & Time
October 2026
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Monday, October 19
Select a date & time
Earlier Appointments Available
About
Problem-solving and science have always been passions of mine. I love medicine because it allows me to apply these passions in a direct and personal way to help patients lead healthier lives. Figuring out why someone is not feeling well and making a plan to resolve that concern energizes me. That starts with listening to my patients and asking for their input before recommending a course of treatment.
I think the best medical care is the result of teamwork. That team should include not just th...
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
20+ 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.8128 Ratings
1-5 of 26 Reviews
08/26/2026 | Verified Patient
Doctor was exceptional in his care of my health issues. Very professional, friendly and informative.
08/21/2026 | Verified Patient
Again , made me feel that I was heard and made me fell at ease.
08/13/2026 | Verified Patient
A BIG Fan of Dr McGuinnes, his medical hasn't changed about caring for the Patient
08/07/2026 | Verified Patient
Dr mcguinnes was so kind and made me feel much better
07/26/2026 | Verified Patient
We felt the doctor listened, took in consideration of what we said. He took time to address the issues we have.
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