Waterstones

Waterstones
79–83 High Street, Dumfries, DG1 1BN
  • Telephone 0843 290 8285
  • Opening times Mon & Wed–Sat 10am–5.30pm; Tue 9.30am–5.30pm; Sun noon–4pm.