The total number of Card Factory locations currently operating near Newton Abbot, Devon is 8. These are Card Factory stores in the area.