Budget Host Vista Inn


1316 N Lake Ave.
Storm Lake, IA 50588

Ph. 712.732.2342

 

 

 

 

 

 

Full Site