Today, Card Factory operates 3 stores near Ipswich, Suffolk. Here you will find a list of Card Factory branches close by.