Business Details
306 South 17th St.
Oskaloosa, IA 52577
United StatesPhone:
(641) 673-8481
Type:
Hotel
Distance from campus:
46.60 miles
Hotel Type:
Hotel
Website:
Oskaloosa Super 8