John Fletcher has Internal Medicine as his primary medical specialty. Their primary office is: 2845 Sugar Hill Rd in Marion, North Carolina.
There is an additional office location, for a total of two, for John Fletcher that can be viewed further down.
They're a part of the: Cannon Family Health Pllc medical group which has around 19 members. You can call their office at 828-398-0120 to schedule an appointment. They also accept the Medicare-approved amount as payment in full. They attended West Virginia School Of Osteopathic Medicine and graduated in 2015 (around 10 years of experience). They are listed as doing telehealth appointments.
John Fletcher
Cannon Family Health Pllc
2845 Sugar Hill Rd
Marion, North Carolina 28752
828-398-0120
Phone: 828-398-0120
Enter a starting address:
Additional Medical Specialties Include:
PEDIATRIC MEDICINE
Medical School: West Virginia School Of Osteopathic Medicine
Graduation Year: 2015
The Primary Medical Specialty for John Fletcher is listed as: Internal Medicine
Approximate Years of Experience: 10
PAC (PECOS ID)#: 4486937992
NPI #: 1215321120
NPI Created On: 03/28/2015
NPI Last Updated Listed as: 08/13/2019
Primary Taxonomy Code: 207R00000X
License Number:
2019-00513
Listed Gender: Male
1. Cannon Family Health Pllc
6 Brooklet St
Asheville, NC 28801
Group Members: 19
Phone: 828-398-0120
Enter a starting address:
430 Rankin Dr
Marion, NC
Hospital Physician Services - Southeast Professional Corporation
430 Rankin Dr
Marion, NC
Hospital Physician Services - Southeast Professional Corporation
430 Rankin Dr
Marion, NC
Hospital Physician Services - Southeast Professional Corporation
430 Rankin Dr
Marion, NC
Hospital Physician Services - Southeast Professional Corporation
430 Rankin Dr
Marion, NC
Hospital Physician Services - Southeast Professional Corporation
430 Rankin Dr
Marion, NC
Hospital Physician Services - Southeast Professional Corporation
104 N Main St
Weaverville Nc 28787-8230
Cannon Family Health Pllc
Internal Medicine
6 Brooklet St
Asheville Nc 28801-4505
Cannon Family Health Pllc
Internal Medicine
6 Brooklet St
Asheville Nc 28801-4505
Cannon Family Health Pllc
Family Practice
2845 Sugar Hill Rd
Marion Nc 28752-6891
Cannon Family Health Pllc
Family Practice
6 Brooklet St
Asheville Nc 28801-4505
Cannon Family Health Pllc
Family Practice
113 E Grover St
Shelby Nc 28150-3803
Cannon Family Health Pllc
Physician Assistant
View all 19 members of Cannon Family Health Pllc medical group