1. Centurion Auto Recovery 111 N Madison St, Covington, LA 70433 Coordinate: 30.47631,-90.10173 Phone: (985) 809-1847