1. C & C Automotive 338 Tarbutton Rd, Ruston, LA 71270 Coordinate: 32.54792,-92.68002 Phone: (318) 251-1130