Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2003
Also: INTERNAL MEDICINE
NPI: 1669561999
Practice Locations (3)
158 -14 NORTHERN BOULEVARD, SUITE UL 1
FLUSHING, NY 113581629
15814 NORTHERN BOULEVARD, SUITE UL 1
FLUSHING, NY 113581629
4221 162ND ST, APT 1
FLUSHING, NY 113584151
9172072650
Source: CMS National Downloadable File, September 2026.