Graduated: 2000
Also: INTERNAL MEDICINE
NPI: 1316916778
Practice Locations (3)
5915 94TH ST, D6
ELMHURST, NY 113735049
7188869819
13668 ROOSEVELT AVE
FLUSHING, NY 113545510
7188869819
FLUSHING HOSPITAL AND MEDICAL CENTER
4500 PARSONS BLVD
FLUSHING, NY 113552205
7186705486
Source: CMS National Downloadable File, September 2026.