1. Glenn's Auto Repair 6760 Highway 1, Mansura, LA 71350 Coordinate: 31.10809,-92.06404 Phone: (318) 253-7255