2589 Chamblee Tucker Road
    Atlanta, GA 30341