Farmfoods has 13 open stores in Aberdare, Mid Glamorgan. Refer to this page for a list of Farmfoods branches close by.