Family Health Center

From newborns to older adults, our Family Health Center is your trusted home for personalized, affordable, and comprehensive care. We're here for every stage of life, every step of the way.

Well Exams

Comprehensive check-ups for newborns, children, teens, and adults to monitor ongoing health and development.

Physicals for School, Sports & More

Physicals for school, camp, sports, and driver’s licenses—keeping you cleared and confident.

Sick Visits

Same-day care for common illnesses like colds, fevers, infections, and more—when you need it most.

Chronic Condition Management

Personalized treatment plans for diabetes, asthma, hypertension, and other long-term conditions.

Immunizations

Vaccines for all ages including flu, COVID-19, school-required shots, and more to keep you protected year-round.

Minor Injuries

Care for cuts, sprains, bruises, burns, and other non-life-threatening injuries—quick and close to home.

Health Education

One-on-one guidance to help you make informed health choices for yourself and your family.

Weight Management

Support for setting and achieving healthy weight goals through nutrition, education, and accountability.

Resource Navigation

Get connected to public benefits, behavioral health services, and trusted local specialists.

Need a service not listed here? Reach out—we may be able to help.

Contact Us

Exceptional Care for Your Entire Family

At VNA, we believe everyone deserves high-quality primary care. As a dedicated, non-profit center, we provide comprehensive medical services, serving as a medical home for patients with medical assistance HMOs, Medicare, and self-pay arrangements.

💙 Join Our Patient Family

Now Accepting New Patients! Discover the VNA difference – where patients are treated with the warmth and care of family. Experience healthcare as it should be, unlike large, impersonal centers.

💙 Our Commitment to Compassionate Care

We value long-term relationships, fostering a supportive environment where you feel empowered in your health journey. Your trust is paramount, driving our dedication to care delivered with integrity and compassion.

As a community-rooted non-profit, we collaborate with local partners to ensure comprehensive, coordinated services. Thank you for choosing VNA – we’re honored to be your healthcare partner.

Welcome to Your Medical Home!

At VNA, we firmly believe that everyone deserves access to high-quality primary care. As a dedicated non-profit family health center, we provide exceptional medical services for your entire family. Our primary focus is serving as a comprehensive medical home for individuals and families covered by medical assistance HMOs, Medicare, and those who are self-pay.

We champion accessible healthcare, prioritizing the well-being of our community above all. Our compassionate and highly skilled healthcare professionals deliver personalized care tailored to your unique needs, following the medical home model for a collaborative and comprehensive healthcare journey.

Whether it’s time for your annual check-up, you need immediate sick care, or you’re managing a chronic condition, the VNA Family Health Center is your trusted partner in health.

Online Services: Patient Portal & Telemedicine

💻🩺 Patient Portal Access

Manage your healthcare conveniently with our secure Patient Portal. Access your medical records, view test results, communicate with our team (features may vary), and more.

First time users: Please sign up with one of our dedicated office medical assistants during your visit to gain access.

💻👩‍⚕️ Telemedicine Visits

Receive quality care from the comfort of your home! We offer Telemedicine appointments for various health concerns.

To schedule a virtual visit, please call our main appointment line. Our staff will help determine if a Telemedicine visit is appropriate for your needs and guide you through the process.

Accepting New Patients

Experience the VNA Difference!

Providing the Best Primary Family Care to the Whole Family!

We are excited to welcome new patients! Discover the unique VNA Family Primary Care approach – where our patients are treated like family. Experience a level of care and compassion you won’t find at large health centers or for-profit clinics. Become a new VNA primary care patient today and experience healthcare as it should be!

📞 Call to Schedule: (215) 572-7880

Our Commitment to You & Our Community

Building long-term relationships with our patients is paramount at VNA. We cultivate a supportive, welcoming environment to foster lasting partnerships that promote wellness and empower you to take an active role in your health. Your trust is our highest priority, and we deliver care with unwavering integrity and compassion.

As a non-profit organization deeply rooted in the community, we proudly serve as a reliable healthcare resource. Through continuous collaboration with local organizations and healthcare partners, we ensure you receive comprehensive, coordinated care.

Thank you for choosing the VNA Family Health Center. We are honored to be part of your healthcare team and look forward to helping you achieve and maintain optimal health.

Now Proudly Serving Our Region's Senior Community!

VNA is thrilled to announce we are now a Medicare-Approved Primary Care Provider and are actively accepting new senior patients!

Schedule your first appointment today at our convenient Newly Remodeled Abington location or our Glenside clinic (located in the North Hills Park & Community Center of Upper Dublin Township).

Appointments & Hours

The Family Health Center operates by appointment only to ensure dedicated time for each patient.

  • 🕑 Monday: 8:30 am – 5:00 pm
  • 🕑 Tuesday: 8:30 am – 5:00 pm
  • 🕑 Wednesday: 8:30 am – 5:00 pm
  • 🕑 Thursday: 8:30 am – 5:00 pm
  • 🕑 Friday: 8:30 am – 5:00 pm

📞 Call us at (215) 572-7880 for an Appointment


Payment Options & Insurance

The fees for VNA services to children are significantly discounted and well below the cost to provide the care, reflecting our commitment to accessible pediatric healthcare.

Charges for our services are generally covered by Medical Assistance HMOs, Commercial Insurances, CHIP, or through self-pay arrangements for uninsured patient families. We strive to make quality care affordable.

Most Commercial Insurances Accepted:

  • ⚕️ Aetna
  • ⚕️ Aetna Better Health Kids
  • ⚕️ Amerihealth Administrators
  • ⚕️ Health Partners
  • ⚕️ IBC Personal Choice
  • ⚕️ Independence Administrators
  • ⚕️ Keystone First
  • ⚕️ Cigna
  • ⚕️ Geisinger
  • ⚕️ Keystone Health Plan East
  • ⚕️ KidzPartners/CHIP
  • ⚕️ Meritain (Aetna)
  • ⚕️ PA DHS Medical Assistance
  • ⚕️ United Healthcare Medicaid/CHIP
  • ⚕️ Tricare East
  • ⚕️ Point Comfort Underwriters
  • ⚕️ Medicare (See Senior Community section)

Please note: Insurance plan acceptance can change. We recommend contacting our office or your insurance provider directly to confirm coverage before your appointment.

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.

Local Resources Available

Click below for a list of the local community resources that can help make life easier for the whole family.

Access Local Resources List

Patient Information

Current Patients

We are happy to serve as your family’s local health center. Whether you are new or have been with us for years, we put your care and your experience above all else!

📞 To schedule an appointment, please call (215) 572-7880. Both in-person and tele-health visits are available with the practitioner.

🔐 To view patient records on the portal, please sign up with our office staff and then 👉 Login Here.

🌙 For after-hour medical questions, contact our on-call line: (215) 805-4675.

New Patients

We are pleased to announce that we are currently accepting new patients of all ages. The VNA Family Health Center accepts most Medicare and Medicaid HMOs, as well as private insurance. For those without coverage, we offer low-cost care options to ensure everyone has access to quality healthcare.

📞 Call (215) 572-7880 to schedule your first appointment. Our friendly staff is ready to assist!

📥 Save time: Print and complete your new patient forms before arriving. Download Forms Here. If you forget or can't download them, just arrive 15 minutes early to complete in-office.

New Patient Visit Forms

We understand that changing healthcare providers can seem daunting. Our team is here to help ensure a seamless transition of care.

📄 Patient Registration Form – English (Fillable) (Coming Soon)
📄 Patient Registration Form – Spanish (Fillable) (Coming Soon)

Ready to experience personalized, compassionate care?

📞 Call (215) 572-7880 Today!

We look forward to welcoming you to the VNA family.

Home Care
Health Center
PNP Program
Weight Loss