There is currently a total number of 9 Card Factory branches operational near Exeter, Devon. The listing of all Card Factory locations nearby can be found here.