1. North Main Manor 310 N Main St, Osceola, IA 50213 Coordinate: 41.03818,-93.76619 Phone: (641) 342-2522
2. Homestead Assisted Living 334 N West View Dr, Osceola, IA 50213 Coordinate: 41.03077,-93.78708 Phone: (641) 342-1036