Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 1984
NPI: 1811942972
Practice Locations (2)
100 S BROAD ST
PHILADELPHIA, PA 191101029
2155670580
7601 CASTOR AVE, SUITE 206
PHILADELPHIA, PA 191524026
2157251200
Source: CMS National Downloadable File, September 2026.