Graduated: 1988
NPI: 1104887884
Practice Locations (3)
ELLIS HOSPITAL
103 SITTERLY RD
HALFMOON, NY 120655612
5185792800
ELLIS HOSPITAL
1101 NOTT ST
SCHENECCTADY, NY 123082425
5182434000
ELLIS HOSPITAL
1101 NOTT ST, EMERGENCY DEPT
SCHENECTADY, NY 123082425
5182431916
Source: CMS National Downloadable File, September 2026.