CROSS OF CALVARY CHRISTIAN WORSHIP CENTER INC3863 POPLAR ST, PHILADELPHIA, PA 19104 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions