1. Wright Touch The 2348 Chamblee Tucker Rd, Atlanta, GA 30341 Coordinate: 33.88577,-84.29264 Phone: (770) 936-9003