Explore details about location Urquhart Street. Urquhart Street is a location situated within the New Orleans alongside other areas such as Marie Street, South Derbigny Street, Bienville Street.