Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 2001
NPI: 1083665640
Practice Locations (2)
6442 BELLEVIEW DR
COLUMBIA, MD 210461015
3016049793
14201 LAUREL PARK DR, SUITE 102A
LAUREL, MD 207075203
3016049793
Source: CMS National Downloadable File, September 2026.