Graduated: 2006
NPI: 1558387175
Practice Locations (4)
KALEIDA HEALTH
100 HIGH ST
BUFFALO, NY 142031126
7168595600
UNIVERSITY ORTHOPAEDIC SERVICES INC.
160 FARBER HALL
BUFFALO, NY 142148001
7168292070
KALEIDA HEALTH
900 HERTEL AVE
BUFFALO, NY 142162611
7168711571
UNIVERSITY ORTHOPAEDIC SERVICES INC.
5959 BIG TREE RD
ORCHARD PARK, NY 141272210
7162043200
Source: CMS National Downloadable File, September 2026.