DUNCAN & TODD phone 73, High Street Banff, Aberdeenshire AB45 1AN map I.C Andrew Opticians phone 27, High St Banff, Aberdeenshire AB45 1AN map if (!IN_DEV) { ?> } ?>