Graduated: 1998
Offers telehealth
NPI: 1396822979
Practice Locations (3)
2150 PEACHFORD RD
Atlanta, GA 303386520
2150 PEACHFORD RD, SUITE A
ATLANTA, GA 303386520
2150 PEACHFORD RD, SUITE A
ATLANTA, GA 303386521
77067405530
Source: CMS National Downloadable File, September 2026.