Card Factory currently owns 4 stores near Carlisle, Cumbria. These are all Card Factory branches in the area.