Blessing Health - Keokuk is located in Keokuk, IA. Patients and visitors may park in the Main Parking Lot (located north of the hospital next to the helipad) which is available 24 hours a day, seven days a week. Parking at Blessing Health - Keokuk is free. This location also offers a cafeteria which is located on the ground floor and vending machines for snacks.