Oskaloosa Super 8

Business Details

306 South 17th St.
Oskaloosa, IA 52577
United States
Phone: 
(641) 673-8481
Type: 
Hotel
Distance from campus: 
46.60 miles
Hotel Type: 
Hotel

Oskaloosa Super 8