The Shores Pleasant Hill, IA ★ 4.4 (24 reviews) From $2,592/month Assisted Living Independent Living Memory Care Respite Care