Get Directions to Mid City Automotive - Towing ← View details 2000 CANAL STREET, New Orleans, Louisiana 70112 (504) 566-7880 Get Directions From* To * — Required information