Graduated: 2016
NPI: 1326401977
Practice Locations (2)
KALEIDA HEALTH
100 HIGH ST
BUFFALO, NY 142031126
7168595600
UNIVERSITY AT BUFFALO SURGEONS INC
111 N MAPLEMERE RD, SUITE 150
WILLIAMSVILLE, NY 142213178
7168337112
Source: CMS National Downloadable File, September 2026.