FREEDOM CITY CHURCH OF NEW LIFE38 N HIRST ST, PHILADELPHIA, PA 19139 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions