FRIENDS OF HOLY SPIRIT NORTH BUFFALO177 TACOMA AVE, BUFFALO, NY 14216 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions