by Valerie Schremp Hahn St. Louis Post-Dispatch
The Jack C. Taylor Visitor Center is set to open Aug. 27.