Graduated: 2008
NPI: 1508026105
Practice Locations (3)
BUFFALO NEUROSURGERY PC
2157 MAIN ST
BUFFALO, NY 142142648
7168622000
BUFFALO NEUROSURGERY PC
565 ABBOTT RD
BUFFALO, NY 142202039
7168267000
BUFFALO NEUROSURGERY PC
550 ORCHARD PARK RD, SUITE A105
WEST SENECA, NY 142242654
7166776000
Source: CMS National Downloadable File, September 2026.