1. Bennett's Towing & Recovery Inc 18272 Sisters Rd, Ponchatoula, LA 70454 Coordinate: 30.45238,-90.42679 Phone: (985) 386-3242