Practice details 07798572585 Dumfries DG1 3JG View map 55.068138, -3.575686See directions to practice Email practice Specialities Neurology inc Stroke, MS Payment options Private Share