China City

220 Harrison St, American Falls, ID 83211

(208) 226-7038

Location