Town House, The

718 7th St.
Springfield
Illinois
United States