1. Ace Automotive Repair & Towing 4200 S Vienna St, Ruston, LA 71270 Coordinate: 32.48477,-92.64347 Phone: (318) 242-1659