Medical school: ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO
Graduated: 1991
NPI: 1275652349
Practice Locations (2)
1916 WELSH RD, SUITE 2
PHILADELPHIA, PA 191154681
2159346440
1916 WELSH RD, SUITE 3
PHILADELPHIA, PA 191154681
2159346440
Source: CMS National Downloadable File, September 2026.