FLOWING WATERS HEALING & DELIVERANCE CHURCH5114 WAYNE AVE STE 2, PHILADELPHIA, PA 19144 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions