Moffat Health
Dalston Pharmacy
Market Place, High Street, Langholm, DG13 0JQ 01387 380220
Alliance Pharmacy Ltd
47 Buccleuch Street, Dumfries, DG1 2AB 01387 252875
Lloyds Pharmacy Ltd
Lloyds Pharmacy Unit Gillbrae Medical Centre, Gillbrae Road, Dumfries, DG1 4EJ 01387 248363
