Abbey Mead Natural Health Centre 7 Plymouth Road Tavistock, Devon PL19 8AU United Kingdom Recenter 50.5483, -4.14605