Howard Johnson Inn And Suites

1701 J David Jones Pkwy
Springfield
Illinois
United States