Specsavers operates 6 stores near Barnard Castle, County Durham. These are all of the close by Specsavers branches.