Parkview Plaza Hotel Ltd Inc
107 E 2nd St
Ottumwa
IA
52501
(641) 682-8052
hotelottumwa.com
Open Map
Hotels & Motels
Lodging
Number of employees: 20 to 49