Optimae LifeServices – Ottumwa View Larger Map 226 West Main Street, Suite 201, Ottumwa, Iowa 52501 ☎ 641.684.6441