109 N Plymouth Ave, New Plymouth (208) 278-5268
109 N Plymouth Ave, New Plymouth, ID 83655 (208) 278-5268