Explore details about location Manse Road. Manse Road is a location situated within the South Lanarkshire alongside other areas such as Muirbrae Road, Bethal Lane, Rannoch Wynd.