Explore details about location Racks Road. Racks Road is a location situated within the Dumfries and Galloway alongside other areas such as Walltrees Road, Cresswell Avenue, Birkland Road.