Graduated: 2004
Offers telehealth
NPI: 1629449442
Practice Locations (3)
STATE OF NEW YORK COMPTROLLERS OFFICE
249 GLENWOOD RD
BINGHAMTON, NY 139051603
6077700211
STATE OF NEW YORK COMPTROLLERS OFFICE
305 MAIN ST
BINGHAMTON, NY 139052524
6077291295
STATE OF NEW YORK COMPTROLLERS OFFICE
119 KEMPER LN
NORWICH, NY 138153579
6073343577
Source: CMS National Downloadable File, September 2026.