The Faith and Liberty Discovery Center is a new museum owned and operated by American Bible Society on Philadelphia’s Independence Mall.
This site uses cookies. Find out more about cookies and how you can refuse them.