Soctlan Yard, Ladyknowe Ct, Moffat DG10 9EP
ATM is a bank service provider located in Okehampton, Devon.