Automobile Parts & Supplies in Newdale, ID Snake River Rod & Customs625 Church StNewdale, ID, 834362084584935Auto Parts StoresAutomobile Parts SuppliesAutomotiveCar ShopManufacturing Companies Show MoreSee AlsoAuto Body Parts