Blockbuster Entertainment phone North Gate House, North Walk Barnstaple, Devon EX31 1TP map Oscars Mobile Video Library phone Northleigh Butts, Northleigh Hill Barnstaple, Devon EX32 7NR map if (!IN_DEV) { ?> } ?>