4145 Yellowstone Ave, Chubbuck, ID 83202, United States
820 W Chubbuck Rd, Chubbuck, ID 83202, United States
476 E Chubbuck Rd, Chubbuck, ID 83202, United States
267 E Chubbuck Rd, Chubbuck, ID 83202, United States