Does this location have WiFi?
Address: 1320 Parkway Dr, Blackfoot, ID 83221, USA
Janetrobinson2468 Robinson | Jul 19, 2018
No it doesn't...
Mandy Roberts | Jul 19, 2018
Nope
Denise Curtis | Jul 19, 2018
No.
Thanks! Your answer is awaiting moderation.