Graduated: 2007
NPI: 1285839878
Practice Locations (2)
ELLIS HOSPITAL
600 MCCLELLAN ST
SCHENECTADY, NY 123041009
5183822200
ST. PETER'S HEALTH PARTNERS MEDICAL ASSOCIATES, P.C.
433 RIVER ST, SUITE 3000
TROY, NY 121802250
5182795700
Source: CMS National Downloadable File, September 2026.