Explore details about location Sheepstor road. Sheepstor road is a location situated within the Plymouth alongside other areas such as Ark Royal close, Kiln Close, Dover Road.