River Terrace Apartments Categories: Accomodations128 Bank StKeokuk, IA 52632 Get Directions319-524-8856WebsiteReturn to Business Listings