Right now, Card Factory owns 10 stores in Irvine, Ayrshire. Here you will find a list of Card Factory branches in the area.