Explore details about location Ochtrelure Way. Ochtrelure Way is a location situated within the Dumfries and Galloway alongside other areas such as Montague Street, Castledykes Road, Quarry Road.