Alliance & Leicester PLC
101 High Street
Dumfries
DG1 2BN
0138-725-4162
Banks & Other Financial Institutions
Visit Website