Explore details about location Ditch Rider Road. Ditch Rider Road is a location situated within the Deschutes County alongside other areas such as Grey Owl, Backwoods Lane, Timber Lane.