CARA WALLER 1228 BURNS AVE OTTUMWA IA 52501 Phone: 641-683-1214 Review this provider! Facility Information Capacity: 12 Provider Type: Registered Child Development Home View Full Profile