Skip to main content
Get personalized information based on your hospital preference
Utility Nav
About Us
Patients & Visitors
Billing & Insurance
Patient Portals
Events & Classes
Pay Your Bill
Pay Your Bill Online
Pay Your Bill by Mail or Phone
Careers
Giving
Main
Locations
Kenmore Mercy Hospital
Providers
Services
Wellness
Open Search Menu
Open Main Navigation Menu
Open Search Menu
Search Catholic Health
Search
Apply
Back To Home
Close Menu
Locations
Kenmore Mercy Hospital
Providers
Services
Wellness
About Us
Patients & Visitors
Billing & Insurance
Patient Portals
Events & Classes
Pay Your Bill
Pay Your Bill Online
Pay Your Bill by Mail or Phone
Careers
Giving
Find a Doctor
Search by
Search
Filter by
Specialty
8498a7fb-01df-4c81-8791-a57962975a6d
Addiction Medicine
Allergy/Immunology
Anatomic Pathology
Anesthesiology
Arthritis
Bariatric Surgery
Breast Surgery
Cancer
Cardiology
Cardiology Interventional
(-)
Child Neurology
Colorectal Surgery
Dermatology
Ear/Nose/Throat
Emergency Medicine
Eye/Vision
Family Practice
Foot/Ankle Surgery
Gastroenterology
Gastrointestinal Surgery
General Surgery
Gynecological Surgery
Gynecology
Gynecology Oncology
Hand Surgery
Hematology
Hospitalist
Infectious Disease
Internal Medicine
Joint Replacement
Medical Oncology
Neonatology
Nephrology
Neurology
Neurosurgery
Nuclear Medicine
Oncology
Oncology
Ophthalmology
Orthopedics
Orthopedic Surgery
Otolaryngology
Otorhinolaryngology
Pain Management
Pathology
Pediatrics
Physiatry/Rehabilitation
Plastic Surgery
Podiatry
Primary Care
Psychiatry
Pulmonology
Radiation Oncology
Radiology
Rheumatology
Shoulder/Elbow Surgery
Sleep Medicine
Spine Surgery
Sports Medicine
Surgery
Thoracic Surgery
Urogynecology
Urology
Vascular Surgery
Wound Care
Hospital Affiliation
Mercy Hospital of Buffalo
Kenmore Mercy Hospital
Mount St. Mary’s Hospital
Sisters of Charity Hospital
(-)
St. Joseph Campus
Gender
Female
Male
Language
Arabic
Bengali
Bulgarian
Cebuano
Chinese
Coptic
Creole
Croatian
Ewondo
French
German
Greek
Gujarati
Hebrew
Hindi
Hindu
Hungarian
Italian
Japanese
Kannada
Kashmiri
Korean
Lithuanian
Malay
Malayalam
Mandarin Chinese
Persian
Polish
Pundabi
Punjabi
Pushto
Russian
Samoan
Slovenien
Spanish
Spanish (basic)
Spanish Incl. Medical Spanish
Tagalog
Tamil
Telugu
Turkish
Ukrainian
Urdu
Uzbek
(-)
English
(-)
Filipino
(-)
Romanian
(-)
Yiddish
Insurance
Only show doctors accepting
new patients
1
Clear Filter
0 Results
Ready to Make an Appointment?
Click to Call
(716) 706-2112
Find a Provider
Request a Callback