Medical school: MOREHOUSE SCHOOL OF MEDICINE
Graduated: 1990
Offers telehealth
NPI: 1396898144
Practice Locations (3)
495 WINN WAY, SUITE 100
Decatur, GA 300301709
495 WINN WAY
DECATUR, GA 300301709
495 WINN WAY, SUITE 100
DECATUR, GA 300301709
4042847744
Source: CMS National Downloadable File, September 2026.