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.
Accepting new patients at all locations. Call to Schedule an Appointment Today (716) 375-7500 Patient Portal Pay Bill Intranet Login

Accepting new patients at all locations. Call to Schedule an Appointment Today (716) 375-7500

Doctor in blue scrubs consults with smiling nurse and patient in clinic room 1

Family Physician

Universal Primary Care employs Family Physicians, Family Physicians with OB, Nurse Practitioners, Physician Assistants, and Certified Nurse Midwifes who are all an integral part of our patient care team. Work collaboratively with a team of experienced, diverse providers in a practice committed to serving our communities. Join an organization that supports a health work life balance while making a great impact on the lives of many we serve.

Doctor reviews care plan with patient during friendly clinic education session

OBGYN

Universal Primary Care has created easy access to women’s health for our friends and neighbors in our communities. Work with a collaborative women’s health team, including OB-GYNs, Certified Nurse Midwives, and Family Physicians with OB to provide the best care to the patients we serve. Become a valued member of our growing company.

Healthcare provider discussing care with senior patient in clinical consultation room

DENTIST

Universal Primary Care offers dental services to our patients. Be a member of this care team by providing and managing direct patient care, including examinations, evaluations, assessments, diagnoses, and treatments for a diverse patient population. Refer patients to specialists and to relevant patient care components as appropriate.

Masked nurse with stethoscope in clinic hallway, centered and professional healthcare worker

Nurses

Universal Primary Care employs a variety of nursing team members from medical assistants to RN’s. Our nursing team takes care of our patients as if they were their family members. You’ll enjoy a supportive, ambitious culture at UPC where we make sure talented nurses like you can do your best work in the most positive work environments possible.

Colleagues review office paperwork and discuss documents in a bright hallway with fluorescent lights.

Parient Service Representative

Universal Primary Care employs Patient Service Representatives who provide the first point of contact for our patients in a welcoming manner. When you join our team as a Patient Service Representative, you will have the opportunity to give back to communities and positively affect patients’ lives.

Healthcare team collaboration with smiling doctors linked hands in modern medical office

All Positions

We are always looking for qualified candidates to join our team in a variety of roles! While there may not currently be an open position, we encourage you to submit your resume to Jodie Wagner at [email protected], and you will be prioritized for consideration.

At UPC, everyone is welcome

We are committed to building and fostering an inclusive and diverse workforce and encourage all qualified applicants to apply. UPC is a proud equal opportunity employer. We consider all qualified applicants without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, genetics, veteran status, or disability status.

No open positions currently?
No worries! Email Human Resources at

📢 Important Patient Portal Information

We have recently received reports that some patients are being told that Universal Primary Care (UPC) has access to the hospital’s EPIC MyChart system.

To clarify, UPC does not utilize the EPIC MyChart patient portal and does not have access to messages sent through MyChart. Because we use a separate electronic health record (EHR) system, we also have a separate patient portal for communication with our office.

If you are a UPC patient and need to contact our team, please use the UPC patient portal (Healow) or call our office directly. Messages sent through the hospital’s MyChart system will not be received by UPC providers or staff.

We appreciate your understanding and apologize for any confusion this may have caused. If you have questions about accessing the UPC patient portal, please contact our office and we will be happy to assist you.

Thank you,
Universal Primary Care