Welcome to VNA Family Health Center

We're excited to welcome you to our medical family!

At VNA Family Health Center, our mission is to deliver compassionate, comprehensive healthcare in a warm and supportive environment. Whether you're visiting for the first time or continuing your care with us, we want you to feel informed, prepared, and valued.

Here’s how to get started:

  • Review your appointment details and arrive 15 minutes early.
  • Bring your ID, insurance card (if applicable), and any medications you’re taking.
  • Complete your new patient forms ahead of time (or arrive early to fill them out).
  • Come with questions — we’re here to help you feel confident and cared for.

We’re honored to be part of your healthcare journey.
Welcome to the VNA Family!

Now Accepting New Patients of All Ages

We’re pleased to welcome new patients and their families to the VNA Family Health Center. Our services are open to individuals of all ages, and we’re committed to making quality care accessible to everyone in our community.

Medicare & Medicaid HMOs Accepted
We work with most major plans to make care affordable.
Private Insurance Welcome
We accept a wide range of commercial health plans.
Low-Cost Options
For uninsured patients, we provide affordable self-pay rates.

📞 To schedule your appointment, call us at (215) 572-7880.
Our friendly team will help you find a convenient time that fits your schedule.

Save Time with New Patient Forms

To make your first visit smoother, we recommend printing and completing our new patient forms in advance.

Click here to download the forms.

Can’t print them? No problem — just arrive a few minutes early and we’ll provide them for you in the office.

Your Family’s Medical Home

Whether you're a new patient or have trusted us for years, VNA Family Health Center is here to provide compassionate care for every generation.

📅 Schedule Your Appointment

Call us at (215) 572-7880 to book an in-person or telehealth visit at a time that works for you. Our friendly staff is here to help.

📁 Access Your Medical Records

View personal health records, lab results, appointments, and more online. Our medical assistants can help you enroll in the Patient Portal. Once enrolled:

Click here to log in

🌙 After-Hours Medical Support

For urgent medical questions outside normal hours, reach our on-call line at:
(215) 805-4675

Thank you for trusting us with your health. We're here for you — every step of the way.

Frequently Asked Questions

❓What is the VNA Family Health Center?

The VNA Family Health Center is a trusted healthcare provider that offers high-quality, low-cost primary care services for the whole family. We are committed to providing exceptional medical care in a welcoming and compassionate environment.

❓What types of services does the VNA Family Health Center offer?

We provide a comprehensive range of primary care services for the whole family, including preventive care, annual check-ups, sick visits, management of chronic conditions, vaccinations, pediatric care, and more. Our goal is to address your family’s healthcare needs and support your overall well-being.

❓How is the VNA Family Health Center able to provide low-cost care?

As a non-profit organization, we are dedicated to making healthcare accessible and affordable for our community. We work diligently to keep our costs down, maintain strong partnerships with insurance providers and receive support from the community and local foundations.

❓Do you accept insurance plans?

Yes, we accept most Medicare and Medicaid HMOs, as well as private insurances (please see the list in the Payment Options section above). We strive to work with a wide range of insurance providers. Please contact us or check with our staff to confirm if your specific insurance plan is accepted.

❓How can I become a patient at the VNA Family Health Center?

We are currently accepting new patients. To schedule an appointment, please call us at 215-572-7880. Our staff will assist you in setting up your first visit and guide you through the necessary paperwork.

❓What if I don’t have insurance?

We understand that not everyone has insurance coverage. We offer low-cost care options for self-pay patients and work with individuals to ensure they receive the healthcare they need. Our team can provide information about fees and can work with you to help obtain medical assistance programs.

❓How can I obtain my medical records or transfer to the VNA Family Health Center?

We understand the importance of continuity of care. If you are a new patient and would like to transfer your medical records, please contact us, and our staff will guide you through the process. We work closely with our patients to ensure a seamless transition and coordinate with your previous provider to obtain your records.

❓Can I download the new patient forms in advance?

Yes, to save time during your visit, you can download and complete the new patient forms from our website (see the New Patients section below for the link). If you are unable to do so, please arrive a few minutes early for your appointment, and our staff will provide you with the necessary forms.

❓What other programs are available through the VNA?

VNA offers benefit access support to connect eligible individuals with health, utility, nutrition, and other assistance programs. VNA also offers In-Home Care Services to the elderly and disabled. Additional information on both programs can be found on the VNA website or by calling the agency.

We Are Here for You!
If you have any additional questions or need further assistance, please don’t hesitate to contact us at 215-572-7880.

We Are Here for You!
If you have any additional questions or need further assistance, please don’t hesitate to contact us at 215-572-7880. We are here to support your healthcare needs.