Faith and Liberty Discovery Center coming to Independence Mall
Coming to Independence Mall fall of 2018, The Faith and Liberty Discovery Center. The $60 million private initiative of the American Bible Society will be built on the first floor of the Wells Fargo building.