Presently, O2 runs 4 stores near Dumfries, Dumfriesshire. The listing of all O2 branches nearby can be found here.