1. Treadaway's Auto Repair 260 Alexander St, Blanchard, LA 71009 Coordinate: 32.583176,-93.891205 Phone: (318) 929-2174