476 E Chubbuck Rd, Chubbuck, ID 83202, United States
4750 Yellowstone Ave, Chubbuck, ID 83202, United States
880 W Quinn Rd, Chubbuck, ID 83202, United States