×
Patients
Patients
New Patients
Telemedicine
E-Check-In
COVID-19
MyBMGChart
Services
Our Doctors
Locations
About BMG
About BMG
Careers
BMG Blog
Contact Us
log in
My
BMGChart
Toggle navigation
menu
×
Patients
Patients
New Patients
Telemedicine
E-Check-In
COVID-19
MyBMGChart
Services
Our Doctors
Locations
About BMG
About BMG
Careers
BMG Blog
Contact Us
85 High Street - Buffalo, New York 14203
716.630.1000
get directions
Services at this Location
Audiology
Behavioral Health
Oncology
Cardiac Imaging & Stress Testing
Cardiology
Coumadin Clinic
Dermatology
Endocrinology
Family Medicine
Gastroenterology
General Surgery
Hematology
Imaging Services
Internal Medicine
Laboratory Services
Nephrology
Neurology
Nurse Case Management
Nutritional Counseling
Obstetrics & Gynecology
Ophthalmology
Otolaryngology (ENT)
Pharmacy Services
Podiatry – Foot & Ankle
Pulmonary & Critical Care Medicine
Pulmonary Function Testing
Urology
Flu Clinic
Doctors and Midlevels at this Location
Taylor Hoff, D.P.M
Podiatry – Foot & Ankle
(716) 630-1295
See Doctor Profile
Ryan Miller, M.D.
Family Medicine
716.656.4476
See Doctor Profile
Mai-Linh Notaro, D.O
Family Medicine
716.857.8647
See Doctor Profile
Harjit Kaur, D.O.
Family Medicine
716.857.8650
See Doctor Profile
Diane Cozzo, N.P.
Internal Medicine
716.857.8623
See Profile
Matthew Insley, P.A.
Dermatology
716.857.8615
See Profile
Anne Mogavero, P.A.
Dermatology
716.857.8615
See Profile
Thomas G. White, M.D.
Primary Care
716.857.8623
See Doctor Profile
Bridget Wirth, P.A.
Dermatology
716.630.1140
See Profile
Scott McLaughlin, P.A.
Otolaryngology (ENT)
716.630.1191
See Profile
Ashley A. Lamb, P.A.
Dermatology
716.857.8615
See Profile
Sherif Sherif, M.D., FACCP
Cancer Care
716.857.8646
See Doctor Profile
Nashat Rabadi, M.D.
Cancer Care
716.630.1100
See Doctor Profile
David Perelstein, D.P.M.
Podiatry – Foot & Ankle
716.630.1295
See Doctor Profile
Andrew O’Hara, D.O.
Orthopedic Surgery
716.656.4830
See Doctor Profile
Herman Mogavero, M.D.
Dermatology
716.857.8615
See Doctor Profile
Inkee Min, M.D.
Nephrology
716.857.8614
See Doctor Profile
Romesh Kohli, M.D.
Nephrology
716.857.8613
See Doctor Profile
Michael Battaglia, D.O.
Neurology
716.857.8624
See Doctor Profile
Nagaraja Sridhar, M.D.
Nephrology
716.857.8607
See Doctor Profile
David Rodman, M.D.
Ophthalmology
716.857.8654
See Doctor Profile
Ravi Sinha, M.D.
Endocrinology
716.857.8770
See Doctor Profile
Jack M. Routé, D.P.M.
Podiatry – Foot & Ankle
716.630.1295
See Doctor Profile
Rebecca Coe, DPM
Podiatry – Foot & Ankle
716.630.1295
See Doctor Profile