You asked:

what is the phone number for o2, dumfries

  • O2, Dumfries' phone number is +44 1387 250904.