Captain Clean 1308 Albia RdOttumwa, IA, 52501 View Phone 641-682-3413 Experience & Reliability Contact Us! About Send to My Email Send to My Phone Print this Page