Econo Lodge Inn & Suites

14 11th Street Southeast, Spencer, IA 51301