Family Medicine and Wellness in Philadelphia, PA

Sign — Clinics & Medical Centers in Philadelphia, PA
At Ashton Family Medicine we deliver high quality patient-centered medical care to patients in the Greater Philadelphia Area including Northeast Philadelphia, Bensalem, Feasterville-Trevose, Southampton and Huntingdon Valley. We accept patients of all ages from newborn to geriatrics.

We strive to keep our patients healthy by providing pediatric well visits, adolescent physicals, preventative services including vaccinations, and geriatric annual visits. In addition to routine preventative care we also offer acute care visits and chronic disease management.

We also assist our patients in self-management of chronic diseases to given the patient control over their chronic disease instead of the disease controlling the patient. Our focus is on the patient as a whole person and it is our job to insure that our patients not only get physical care but behavioral health services and support as well.

Meet the Doctors

Get to know the doctors at Ashton Family Medicine & Wellness Center before you schedule an appointment. Our doctors have a wide range of experience and are ready to care for you.
Office Hours
Monday - Thursday 8 am - 8pm
Friday 8 am - 4 pm
Saturday 9 am - 12 pm
Established Patients Needing Medical Advice When The
Office Is Closed Should Call Our Main Number To Be
Connected To Our Answering Service.
(215) 632-4550

Why Ashton Family Medicine?

  1. We strive to meet the physical, mental, preventative, acute, and chronic care needs of our patients.
  2. We utilize the latest Information Technology to prescribe, track test result, and obtain clinical support information.
  3. Foster relationship based care built on respect of patients' unique needs, cultures, values, and preferences.
  4. We actively involve patients and support patients in self managing and organizing their own care.
  5. We strive to coordinate across all elements of patient care. *This includes care from specialists, hospitals, home health care, and community services.
  6. We help patients through transitions of care like discharges from the hospitals and rehabilitation facilities.
  7. We have regular extended patient office hours beyond normal 9 to 5 business hours.
  8. We strive to achieve excellent communication among patients, physicians and staff so that you understand your condition and your treatment options.
  9. We respond promptly to all patients phone calls. If your doctor is not in the office and you need answers to medical questions, another physician is available to answer questions that can not wait until your doctor returns.
  10. We notify patients in a timely manner of all test results.
  11. We use evidence based medicine.
  12. We engage in physician and office performance measurement and strive to improve on a regular basis.
  13. We regularly measure patient experience and satisfaction by using a suggestion box and random patient satisfaction surveys.
  14. We offer patient online access to their patient health information and other services via the patient portal.
  15. We offer patients a handicap accessible facility with free off-street parking.

How You Can Help Us Take Better Care of You

To effectively serve as your medical home we ask that you help by keeping us informed of any care you received outside of the office. If you see another physician we ask that you inform them that we are your primary care office and ask that they send us a summary of the care they provide you. We also ask that you inform our care team of any change in medication ordered by a physician outside our office so we may keep your records up to date. Please notify our office if you are seen in a hospital, whether it is for an ER visit, an urgent admission, or an admission for an outpatient procedure. We will be able to coordinate your follow up care in a more efficient way if we are aware of your outside care.

A Division of Pinnacle Physicians Group, LLC | We accept most insurance plans—ask about it at our front desk! Please note that a $35 dollar no show fee will be required if you fail to cancel your appointment within 24 hours. For new patients the fee is $50.