Loading Map.... St Michael’s ChurchSt Michael's Street - DumfriesEvents 55.063725 -3.6049960000000283 Address St Michael's Street Dumfries DG1 2QF United Kingdom Upcoming Events < 1 2 3 4 >