Presently, Card Factory has 32 locations near Wishaw, Lanarkshire. See the entire listing of all Card Factory stores below.