Agatha Nkechi Nwizu, DDS is located at: 1756 Candler Road, Decatur, GA 30032.