Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1979
NPI: 1497770580
Practice Locations (2)
150 WASHINGTON AVE
BATAVIA, NY 140202113
4763 MAIN ST
BUFFALO, NY 142264019
5853438100
Source: CMS National Downloadable File, September 2026.