Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1991
NPI: 1093716532
Practice Locations (2)
PHILADELPHIA EYE ASSOCIATES
1930 S BROAD ST
PHILADELPHIA, PA 191452328
8004486767
PHILADELPHIA EYE ASSOCIATES
8025 ROOSEVELT BLVD
PHILADELPHIA, PA 191523000
2154235154
Source: CMS National Downloadable File, September 2026.