Barnstaple Foot Care phone 21, Magdala Rd Barnstaple, Devon EX31 2LZ map Happy Feet phone 19, Burlington Grove Barnstaple, Devon EX32 9BU map if (!IN_DEV) { ?> } ?>