Team



Proud

TO PARTNER WITH YOU


An introduction to

YOUR TEAM

They say “it takes a village“ to raise a family. We’re your friendly village medical team that has your best health interests at heart.
Your team includes 11 doctors, 10 Nurse Practitioners, Physician Assistants, CNM’s, 2 Behavioral Health providers and one dentist.

CONTACT US

Providers


Adult, Obstetrics, and Pediatrics

Dr. AnnMarie
Zimmermann



Adult, Obstetrics, and Pediatrics

Dr. Robert
Haas



Midwife Specializing in OB/GYN

Cindy
Mack, CNM



Midwife Specializing in OB/GYN

Katie
Sekulovski, CNM



Adult and Pediatric Care

Elizabeth
Kelterborne, NP



Pediatric Care

Dr. Leo
Cusumano



Adult and Pediatric Care

Ann
Anderson, PA



Family Practice

Dr. Sarah
Renna



Adult and Pediatric Care

Dr. Roop
Kaur



Behavioral Health

Heather
Greenawalt, LCSW-R



Adult and Pediatric Care

Karol
Rejman, NP



Obstetrics

Dr. Kaitlin
Hanmer



Adult and Pediatric Care

Dr. Sarmad
Baloch



Adult and Pediatric Care

Julie
Elsigan, PA



Adult and Pediatric Care

Dr. Ravi
Purushuttam



Adult and Pediatric Care

Kim Hahn, NP

Unavailable due to Leave of Absence


Adult and Pediatric Care

Marzella
Harrison, PA



Adult and Pediatric Care

Francesca
Parry, NP



Adult and Pediatric Care

Dr. David
Brubaker



Dentist

Dr. Dion
Jacobs



Residency Director

Dr. Christina
Roosa



Family Practice Physician

Dr. Matthew
Heckman



Behavioral Health

Gabrielle Fancher
LMHC


CONTACT US

    PLEASE DO NOT USE THIS FORM FOR URGENT OR EMERGENCY RELATED HEALTHCARE ISSUES:

    For emergencies please dial 911. For urgent – but not emergent health care needs, call our offices at (716) 375-7500. Our telephone lines are open 24 hours a day, 7 days a week. If the health center is closed, your call will automatically be forwarded to an answering service and they will connect you to our on-call provider. Translation services are available 24 hours a day, 7 days a week.

    ©Universal Primary Care 2021

    NOTICE OF PRIVACY PRACTICES

    Call today to schedule an appointment!

    (716) 375-7500

    Our telephone lines are open 24 hours a day, 7 days a week. If the health center is closed, your call will automatically be forwarded to an answering service and they will connect you to our on-call provider.
    Translation services are available 24 hours a day, 7 days a week.
    Follow Us On facebook

    2021 Patient Survey Results

    Universal Primary Care is a deemed Federal Public Health Service employee under 42 U.S.C 233(g)-(q) of the Public Health Services Act

    Employment Opportunities

    UPC Intranet Login