Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1975
Also: GASTROENTEROLOGY
NPI: 1558423921
Practice Locations (2)
2804 MAIN ST
BUFFALO, NY 142141706
2804 MAIN ST
BUFFALO, NY 142171706
7168321776
Source: CMS National Downloadable File, September 2026.