Graduated: 2005
NPI: 1396719605
Practice Locations (3)
MERCY HOSPITAL OF BUFFALO
565 ABBOTT RD
BUFFALO, NY 142202039
7168267000
BUFFALO MEDICAL GROUP, P.C.
85 HIGH ST
BUFFALO, NY 142031149
7166301000
SISTERS OF CHARITY HOSPITAL OF BUFFALO NEW YORK
2605 HARLEM RD
CHEEKTOWAGA, NY 142254018
7168912400
Source: CMS National Downloadable File, September 2026.