Optimae LifeServices – Eldora View Larger Map 1514 Edgington Avenue, Eldora, Iowa 50627 ☎ 641.849.8120