Loading Map.... University of Glasgow Dumfries CampusRutherford / McCowan Building - DumfriesEvents 55.0479412 -3.5887138000000505 Address Rutherford / McCowan Building Dumfries Scotland Upcoming Events No events in this location