E EasyCare Walk-In Clinic 0 reviews 931 East Pennsylvania Avenue Ottumwa, IA • 52501 View Practice (641) 682-8761