Right now, SPAR owns 25 branches near Gretna, Dumfriesshire. Below you can find a list of SPAR locations in the area.