DEBORAH PALM TREE CHAPEL1713 MEADOW ST, MCKEESPORT, PA 15132 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions