Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1988
NPI: 1003890120
Practice Locations (2)
CENTER FOR ADVANCED EYE CARE
5301 LIMESTONE RD, SUITE 122
WILMINGTON, DE 198081251
3022391933
CENTER FOR ADVANCED EYE CARE
360 MIDDLETOWN BLVD, SUITE 402
LANGHORNE, PA 190471863
30223919336283
Source: CMS National Downloadable File, September 2026.