Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1985
NPI: 1215947619
Practice Locations (2)
5729 CENTRE SQUARE DR
CENTREVILLE, VA 201201916
7038303338
9659 MANASSAS DR
CENTREVILLE, VA 201201916
7032573455
Source: CMS National Downloadable File, September 2026.