Chandra Lauren Britt Armstrong, MD, Family Medicine

1986 Candler Rd
DecaturGA  30032-4225 (DeKalb County)


Phone: 404-289-4556
Fax: 404-289-4667

NPI: 1376625053
License Number: 043562 (GA)