Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2002
NPI: 1295787000
Practice Locations (2)
ICAHN SCHOOL OF MEDICINE AT MOUNT SINAI
7901 BROADWAY
ELMHURST, NY 113731329
FIFTH AVENUE OCULOFACIAL AESTHETIC SURGERY PC
1034 5TH AVE
NEW YORK, NY 100280157
2125700707
Source: CMS National Downloadable File, September 2026.