Explore details about location Urquhart Street. Urquhart Street is a location situated within the New Orleans alongside other areas such as Wright Road, Vermillion Boulevard, Gabriel Drive.