HOURSMon-Sat: 10am-5pm
A new $60-million attraction exploring the relationship between faith and liberty in America is planned on Independence Mall.
Previous
Next