Medical school: UNIVERSITY OF ROCHESTER SCHOOL OF MEDICINE AND DENTISTRY
Graduated: 1996
NPI: 1164424552
Practice Locations (3)
5820 MAIN ST, SUITE 314
Williamsville, NY 142215776
5820 MAIN, SUITE 315
WILLIAMSVILLE, NY 142215776
5820 MAIN ST, SUITE 315
WILLIAMSVILLE, NY 142215776
7166333323
Source: CMS National Downloadable File, September 2026.