Ezell’s Body Shop Towing & Recovery Categories: Auto Services9482 Natchez St.Wisner, LA Get Directions318-724-6590 (Main)Contact Person: CJ & Brooke Ezell