British Red Cross Shop phone 1, Duff St Macduff, Aberdeenshire AB44 1TL map Deveron District Age Concern phone 26, Shore St Macduff, Aberdeenshire AB44 1TX map if (!IN_DEV) { ?> } ?>