1. Troy's Auto Repair 2721 W Willow St, Scott, LA 70583 Coordinate: 30.24157,-92.08225 Phone: (337) 232-0100
2. Troy's Auto Repair 1001 Alfred St, Scott, LA 70583 Coordinate: 30.23536,-92.09363 Phone: (337) 232-0100