Iowa > Ottumwa > Travel & Transportation > Hotels, Motels, & Lodging > Parkview Plaza
107 E 2nd St, Ottumwa, Iowa, 52501-2926
(641) 682-8052
Travel & Transportation > Hotels, Motels, & Lodging
No reviews yet. Be the first to write a review!