Right now, Card Factory operates 10 stores near Street, Somerset. These are all Card Factory branches in the area.