Medical school: UNIVERSITY OF ROCHESTER SCHOOL OF MEDICINE AND DENTISTRY
Graduated: 2004
NPI: 1750554507
Practice Locations (2)
PHILADELPHIA EYE ASSOCIATES
8025 ROOSEVELT BLVD
PHILADELPHIA, PA 191523000
2154235154
WILLS EYE OPHTHALMOLOGY CLINIC, INC
840 WALNUT ST
PHILADELPHIA, PA 191075109
2159283041
Source: CMS National Downloadable File, September 2026.