1. Iowa Health Physicians & Clinics 827 S Jackson St, Osceola, IA 50213 Coordinate: 41.0262,-93.76937 Phone: (641) 342-2128
2. Thomas J Lower Do 127 W Washington St, Osceola, IA 50213 Coordinate: 41.03515,-93.76671 Phone: (641) 342-6568