Keokuk Humane Society

The Keokuk Humane Society is an all volunteer ran, long term shelter. All animals brought in require a $20 surrender fee and don't leave our building until they are adopted.
Address
1124 Johnson St., Keokuk, 52632, IA, USA