Medicared For All Logo

John Fletcher in Marion, North Carolina

Home North Carolina Marion

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 9 years of experience). They are listed as doing telehealth appointments.


John Paul Fletcher Office Phone and Directions

John Fletcher
Cannon Family Health Pllc
2845 Sugar Hill Rd
Marion, North Carolina 28752
828-398-0120


Patient Ratings
Please rate your experience with John Fletcher below to help others make a more informed decision. Thanks!
Current Rating: Loading...

Phone: 828-398-0120


Enter a starting address:


Healthcare Info for John Fletcher

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: 9
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

Additional Office Locations

1. Cannon Family Health Pllc
6 Brooklet St
Asheville, NC 28801
Group Members: 19

Phone: 828-398-0120

Enter a starting address:


Internal Medicine Professionals in Marion

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

Providers in Cannon Family Health Pllc

1.Amanda Alexander

104 N Main St
Weaverville Nc 28787-8230
Cannon Family Health Pllc
Internal Medicine

2.Amanda Alexander

6 Brooklet St
Asheville Nc 28801-4505
Cannon Family Health Pllc
Internal Medicine

3.Daniel Cannon Md

6 Brooklet St
Asheville Nc 28801-4505
Cannon Family Health Pllc
Family Practice

4.Thirath Chau

2845 Sugar Hill Rd
Marion Nc 28752-6891
Cannon Family Health Pllc
Family Practice

5.Thirath Chau

6 Brooklet St
Asheville Nc 28801-4505
Cannon Family Health Pllc
Family Practice

6.John Cheshire Iii Pa

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