516 Old Thomas River Rd, Blackfoot, ID 83221, United States
Blackfoot, ID 83221, United States
250 N Meridian St, Blackfoot, ID 83221, United States