Primary Care Services

Primary Care Services

As a family medical practice, we see patients of all ages. We are committed to providing care to all who need it, so we accept most major insurance plans and offer a sliding scale option for those who are uninsured while we assist them with obtaining insurance coverage. Our primary care services include:

When appropriate, we can also refer patients to other resources within Mazzoni Center such as mental health programs, complementary therapies, food and housing assistance. In addition, we offer youth drop in clinic hours for individuals age 14 - 24, where they can access health care and case management to discuss other needs and resources. No appointment or insurance is required.

Insurance and Payment

We accept most major insurance plans. To confirm we are in your network, contact your insurer directly, or check their website. We also accept PA Medicaid through Keystone First, along with Medicare Part B. You can contact the office for assistance with getting access to our services regardless of insurance plan or status.

For clients without insurance, we offer low cost co-pays on a sliding-scale, based on annual income and number of dependents. We also assist with obtaining insurance coverage to help meet medical and pharmacy benefit needs. Please contact us at 215-563-0658 for more information.

How To Set up An Appointment

Current Patients

New Patients