John W. Ashton - -

John W. Ashton, PA-C

Schedule an Appointment

To schedule an appointment with John W. Ashton please call 610-447-6788.

  • CKHN Physician



  • Internal Medicine

Hospital Admission Privileges

  • Crozer-Chester Medical Center
  • Springfield Hospital
  • Taylor Hospital


Medical School

Hahnemann University, PA-C

Professional Memberships

Pennsylvania Society of Physician Assistants (PSPA)

Age Groups

18 and up

Area of Special Interest

Diabetes, HTN, COPD, Asthma, Depression/Anxiety

Current Research

Diet, Exercise, and Chronic Disease States

Personal Info

USN veteran
Cross Country and Track Coach
I'm an active member of the Delco RRC running club and support local Road Racing, Cross Country, and Track & Field events; especially high school and grade school level. I continue to run or workout almost daily along with a sensible diet.

Philosophy Of Care

Caring for the whole patient as a person before the disease. Coach the patient to continue and increase engagement in their own care.


Ear Lavage, Minor Wound Care

Other Training and Certifications

Bachelor of Science Medical Technology
American Society of Pathology
Certified Physician Assistant

Office Information

Office Hours

Monday & Tuesday: 8:30 a.m. to 5 p.m.
Wednesday: 2 to 8 p.m.
Thursday & Friday: 8:30 a.m. to 5 p.m.


  • Suburban Primary Care
    4651 West Chester Pike
    Newtown Square, Pennsylvania 19073
    • Main: 610-356-0300
    • Fax: 610-356-1981

Physician Directory

To download a copy of the Crozer-Keystone Health System physician directory, please click here [PDF].

Patient Portals

Crozer-Keystone patient portals make it easy for patients to securely access their inpatient and outpatient results and also view and pay bills online.

My CKHS Account

View and pay your CKHS bills online - comfortably, easily and securely.

Pay My Bill

Making websites