Independence Visitor Center CEO to step down after 13-year tenure
September 19, 2022 at 14:00 PM EDT
Erected in 2001, the Independence Visitor Center averaged 2.11 million visitors annually from 2002 to 2021, or 42.4 million total visitors over the 20-year period.