The total number of Travis Perkins branches currently operational near Machynlleth, Powys is 4. Refer to this page for the listing of all Travis Perkins locations in the area.