There is presently a total number of 25 SPAR branches operational near Porthmadog, Gwynedd. Refer to this page for the listing of all SPAR locations in the area.