4640 Yellowstone Ave, Chubbuck, ID 83202, United States
4023 Yellowstone Ave, Chubbuck, ID 83202, United States