Medicared For All Logo

Gregory Cannon in Glen Mills, Pennsylvania

Home Pennsylvania Glen Mills

Gregory Cannon has Family Practice as his primary medical specialty. Their primary office is: 1020 Baltimore Pike in Glen Mills, Pennsylvania.

They're a part of the: Main Line Healthcare medical group which has around 877 members. You can call their office at 484-421-1669 to schedule an appointment. They also accept the Medicare-approved amount as payment in full. They attended Philadelphia College Of Osteopathic Medicine and graduated in 2012 (around 12 years of experience). They are not listed as doing telehealth appointments, but this may have changed. It can't hurt to call and check. If anything it may encourage them to make them available if they are not currently.


Gregory E Cannon Office Phone and Directions

Gregory Cannon
Main Line Healthcare
1020 Baltimore Pike
Glen Mills, Pennsylvania 19342
484-421-1669


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

Phone: 484-421-1669


Enter a starting address:


Healthcare Info for Gregory Cannon

Medical School: Philadelphia College Of Osteopathic Medicine
Graduation Year: 2012
The Primary Medical Specialty for Gregory Cannon is listed as: Family Practice
Approximate Years of Experience: 12
PAC (PECOS ID)#: 3072751502
NPI #: 1811252679
NPI Created On: 07/09/2012
NPI Last Updated Listed as: 07/09/2012
Primary Taxonomy Code: 207Q00000X
License Number:
OT014707
Listed Gender: Male

Procedures, Services, Charges


Services and Procedures include:

  1. X-ray of chest, 2 views
  2. X-ray of wrist, minimum of 3 views
  3. X-ray of ankle, minimum of 3 views
  4. X-ray of foot, minimum of 3 views
  5. Urinalysis, manual test
  6. Automated urinalysis test
  7. Sars-cov-2 covid-19 amp prb
  8. Administration of 1 vaccine
  9. Vaccine for influenza for administration into muscle, 0.5 ml dosage
  10. New patient office or other outpatient visit, typically 20 minutes
  11. New patient office or other outpatient visit, typically 30 minutes
  12. New patient office or other outpatient visit, typically 45 minutes
  13. Established patient office or other outpatient visit, typically 5 minutes
  14. Established patient office or other outpatient visit, typically 10 minutes
  15. Established patient office or other outpatient visit, typically 15 minutes
  16. Established patient office or other outpatient, visit typically 25 minutes
  17. Administration of influenza virus vaccine

They took part in the Medicare Physician Quality Reporting System (PQRS).

Open Payments Data. This can include items to test (Durable Medical Equipment (DME)), Biological, Drug Samples, etc. This data must be reported to CMS.


Payments Total: $20

Number of Payments:: 1

Form of Payment: Cash or cash equivalent

Record ID:: 848934019

Being Disputed:: No

Product Related: Yes

Drug or Biological: Device

Product Category #1: Prescription Digital Therapeutics

Name of Drug #1: reSET-O


Family Practice Professionals in Glen Mills

1020 Baltimore Pike
Glen-mills, PA
Main Line Healthcare

100 Maris Grove Way
Glen-mills, PA
Erickson Health Medical Group Of Pennsylvania Pc

736 Baltimore Pike
Glen-mills, PA
Main Line Healthcare

736 Baltimore Pike
Glen-mills, PA
Main Line Healthcare

1020 Baltimore Pike
Glen-mills, PA
Main Line Healthcare

736 Baltimore Pike
Glen-mills, PA
Main Line Healthcare

Providers in Main Line Healthcare

1.Sandra Abramson

830 Old Lancaster Rd
Bryn Mawr Pa 19010-3118
Main Line Healthcare
Cardiovascular Disease (cardiology)

2.Sandra Abramson

3855 W Chester Pike
Newton Square Pa 19073-2304
Main Line Healthcare
Cardiovascular Disease (cardiology)

3.Sandra Abramson

100 E Lancaster Ave
Wynewood Pa 19096-3450
Main Line Healthcare
Cardiovascular Disease (cardiology)

4.Omopariola Adegbola

1068 W Baltimore Pike
Media Pa 19063-5104
Main Line Healthcare
Psychiatry

5.Omopariola Adegbola

1068 W Baltimore Pike
Media Pa 19063-5104
Main Line Healthcare
Psychiatry

6.Omopariola Adegbola

100 E Lancaster Ave
Wynewood Pa 19096-3450
Main Line Healthcare
Psychiatry

View all 877 members of Main Line Healthcare medical group