Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1987
NPI: 1205996980
Practice Locations (5)
GENERAL PHYSICIAN PC
529 CENTRAL AVE
DUNKIRK, NY 140482514
7167108266
SENECA NATION OF INDIANS
275 THOMAS INDIAN SCHOOL DR
IRVING, NY 140819341
7165325582
KENMORE MERCY HOSPITAL
2950 ELMWOOD AVE
KENMORE, NY 142171304
7164476100
TRINITY MEDICAL WNY PC
310 STERLING DR, SUITE 100
ORCHARD PARK, NY 141271500
7166776800
BERTRAND CHAFFEE HOSPITAL
224 E MAIN ST
SPRINGVILLE, NY 141411443
71659228711202
Source: CMS National Downloadable File, September 2026.