Ottumwa IA Septic Tanks/Systems Cleaning/Repairing 1. 2291 Albia Rd, Ottumwa, IA 52501 | Randy's Mabeus Septic Tank Service (641) 683-3548