Econo Lodge Inn & Suites

1405 W 19th St S
Newton
Iowa
United States