1. Windsor Manor 608 S 15th St, Indianola, IA 50125 Coordinate: 41.35372,-93.53854 Phone: (515) 961-8900