Right now, Card Factory runs 9 locations near Wisbech, Cambridgeshire. This is the listing of all Card Factory stores in the area.