At this moment, Card Factory owns 4 stores near Aberdeen, Aberdeenshire. Refer to the page below for an entire list of Card Factory branches close by.