Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1994
NPI: 1811984206
Practice Locations (2)
OPHTHALMIC SURGICAL ASSOCIATES INC
30 MEDICAL CTR BLVD, SUITE 104
CHESTER, PA 190133955
6108745261
WILLS EYE OPHTHALMOLOGY CLINIC, INC
840 WALNUT ST
PHILADELPHIA, PA 191075109
2159283041
Source: CMS National Downloadable File, September 2026.