1. KC's Automotive Repair 2234 Idlewood Rd, Tucker, GA 30084 Coordinate: 33.8498,-84.21336 Phone: (770) 491-3306