1. South Central Home Health Care 303 SW Lorraine St Ste A, Leon, IA 50144 Coordinate: 40.7378,-93.76082 Phone: (641) 446-8953