0131 550 1561 office@veteransscotland.org.uk

Greyfriars Medical Centre

Philip Sayers – Practice Manager
Tel: 0138 7257752 Fax: 0138 7257020

33-37 Castle Street , Dumfries DG1 1DL