3520 Old Chamblee Tucker Rd, Atlanta, Georgia 30340(770) 938-9828 Chamblee Tucker Road and Northcrest Road.