HOLY SPIRIT PARISH is a Catholic church located in DU BOIS, PA. Find service times, contact information, and directions.
118 S STATE ST