Walmart Store # 1526

1831 LAKE AVE STORM LAKE, IA 50588