We are a small busy, friendly and rural practice in North Aberdeenshire between the larger towns of Fraserburgh and Peterhead. We service the villages of Crimond, St Fergus, Inverallochy, St Combs, Cairnbulg, Longside, Lonmay, Fetterangus, Memsie and Rat