401 S 2nd St,
Springfield, IL 62756, USA
+1 217 782 2099
French Renaissance based building dating back to 1889. The tallest capitol in the U.S. located on beautiful grounds. Top Springfield attraction!