FAITH AND LIBERTY DISCOVERY CENTER LLC101 N INDEPENDENCE MALL EAST, PHILADELPHIA, PA 19106 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions