Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1999
NPI: 1942276548
Practice Locations (2)
3900 QUEENSBURY RD
Hyattsville, MD 207823046
3900 QUEENSBURY RD
HYATTSVILLE, MD 207823046
3016996178
Source: CMS National Downloadable File, September 2026.