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.
Our compassionate, skilled team champions accessible healthcare, utilizing the patient-centered medical home model. We collaborate closely with you to create personalized health plans, whether for routine check-ups, sick care, or managing chronic conditions.
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.
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.
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.
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.
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.
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!
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.
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 clinic in Glenside (located in the North Hills Park & Community Center of Upper Dublin Township).
The Family Health Center operates by appointment only to ensure dedicated time for each patient.
🕑 Monday: 8:45 am – 7:00 pm
🕑Tuesday: 8:45 am – 5:00 pm
🕑 Wednesday: 8:45 am – 5:00 pm
🕑 Thursday: 8:45 am – 5:00 pm
🕑 Friday: 8:45 am – 5:00 pm
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.
⚕️Aetna
⚕️Aetna Better Health Kids
⚕️Amerihealth Administrators
⚕️Health Partners
⚕️IBC Personal Choice
⚕️Independence Administrators
⚕️Keystone First
⚕️Keystone Health Plan East
⚕️Kidz Partners
⚕️Meritain (Aetna)
⚕️PA DHS Medical Assistance
⚕️United Healthcare Medicaid/CHIP
⚕️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.
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.
Click below for a list of the local community resources that can help make life easier for the whole family.
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 your child’s records on the Patient Portal please sign up with one of our dedicated office medical assistants and then👉 Login Here.
For after hour medical questions, please contact our on-call line at (215) 805-4675.
We are pleased to announce that we are currently accepting new patients. Please know that the VNA Family Health Center accepts most Medicare and Medicaid HMOs, as well as private insurances, making our services accessible to a wide range of individuals. For those without insurance, we offer low-cost care options to ensure that everyone in our community has access to the quality healthcare they deserve.
To schedule your appointment, please call us at (215) 572-7880. Our friendly staff will assist you in finding a convenient time that works for you.
To save time, before your first appointment, please print and complete our new patient forms to bring with you. 📥 Download Forms Here. If you forget the forms or are not able to download them, just come a few minutes before your appointment time so you can complete them in our office.
We understand that changing providers can seem daunting. Our team is here to help ensure a seamless transition of care.
To save time during your first visit, we encourage you to download and complete the appropriate form below in advance. If this isn’t possible, please arrive 15 minutes early for your appointment to complete the paperwork in our office.
We look forward to welcoming you to the VNA family.