At the present, SPAR has 87 locations near Treharris, Mid Glamorgan. Below you will see the listing of all SPAR stores in the area.