Explore details about location Shelton Road. Shelton Road is a location situated within the Gisborne alongside other areas such as Keiha Street, Ayton Street, Parker Street.