363 W Chubbuck Rd, Chubbuck, ID 83202, United States
190 Southside Way, Chubbuck, ID 83202, United States