Graduated: 2007
NPI: 1942471339
Practice Locations (2)
FLUSHING HOSPITAL AND MEDICAL CENTER
14601 45TH AVE
FLUSHING, NY 113552200
7186705562
DELPHI HEALTHCARE PLLC
7785 N STATE ST
LOWVILLE, NY 133671229
3153765200
Source: CMS National Downloadable File, September 2026.