Right now, Card Factory owns 38 locations near South Shields, Tyne and Wear. See an entire list of Card Factory stores below.