
Around the corner,
around the clock,
we’re here.
When it comes to your healthcare, it’s normal to have questions. Our team is ready to lend an ear, provide answers, or point you in the direction of the right provider.
How to reach us
If you have a general inquiry about our practice, including becoming a new patient, please see the numbers listed below.
CONTACT US
Administrative Office
(716) PHP-ECMC | (716) 747-3262
Endocrinology
(716) 539-4772
General Orthopedics
(716) 632-1212
Knee & Hip Center
(716) 839-0632
Primary Care – Orchard Park
(716) 260-1593
Primary Care – Hamburg
(716) 646-5500
Primary Care – Williamsville
(716) 710-7807
Medical questions for current patients
All medical questions or concerns should be made directly to your provider’s office. You can find the contact information on the locations page. You can also send a message to your provider by logging in to the Patient Portal.
To pay your bill
Please click here to pay your bill online. Or, if you would like to pay your bill by phone, please call (716) 747-4000.