There is presently a total number of 13 SPAR locations open near Newtown, Powys. This page will provide you with the listing of all SPAR stores nearby.