DESCENT OF THE HOLY SPIRIT ROMANIAN ORTHODOX CHURCH1323 ASHBOURNE RD, ELKINS PARK, PA 19027 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions