Explore details about location Cucullu Street. Cucullu Street is a location situated within the New Orleans alongside other areas such as Passera Court, Tchoupitoulas Street, Lake Terrace Drive.