1. Champ's Auto Body Repair 11261 Berts Ln, Hammond, LA 70401 Coordinate: 30.52904,-90.54075 Phone: (985) 602-8312