Super 8 Motel Oskaloosa

306 S 17th St
Oskaloosa
Iowa
United States