At the moment, Specsavers has 4 stores near Galashiels, Berwickshire. The listing of all Specsavers branches nearby can be viewed below.