1. Vista Woods Care Center 3 Pennsylvania Pl, Ottumwa, IA 52501 Coordinate: 41.02863,-92.38572 Phone: (641) 455-0857