601 Tchoupitoulas Street Location Info Parking Garage Thu, Jan 01, 1970 Parking Garage on 601 Tchoupitoulas Street, New Orleans