Explore details about location Willow Street. Willow Street is a location situated within the New Orleans alongside other areas such as Mirabeau Avenue, Clara Street, Old Spanish Trail.