Super 8 Motel Oskaloosa


306 S 17th St.
Hwy. 23 S
Oskaloosa, IA 52577

Ph. 641.673.8481
Ph. 800.800.8000

 

 

 

 

 

 

Full Site