Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2001
NPI: 1619978756
Practice Locations (2)
DREXEL UNIVERSITY
1200 W GODFREY AVE
PHILADELPHIA, PA 191413323
2152766000
REFOCUS EYE HEALTH OF PA PC
2701 HOLME AVE, SUITE 303
PHILADELPHIA, PA 191522029
2153353088
Source: CMS National Downloadable File, September 2026.