Right now, Card Factory runs 5 stores near Inverness, Ross-shire. See below for the entire listing of all Card Factory branches nearby.