General information for City of Ottumwa
Physical address
14886 Terminal St, Ottumwa, Ia, 52501
Mailing address
105 E. Third St, Ottumwa, IA, 52501
Website
ottumwa.us
Points of contact for City of Ottumwa
SAM.gov Points of Contact
Cole
O'Donnell
Government Business POC
Electronic Business POC
Finance Director
105 E Third Street, Ottumwa, IA, 52501
Additional contact details may be available