Explore details about location Orbell Street. Orbell Street is a location situated within the Dunedin City alongside other areas such as Thesis Street, Pine Hill Road, Great King Street.