Holy Spirit Parish - St. Camillus Site

314 West Englewood Ave
Pennsylvania, Castle, 16105
(724) 652-9471

Mass Times

Saturday
Confessions 11:00 AM - 12:00 PM St. Camillus Parish
4:00 PM Vigil Mass St. Camillus
Sunday
11:00 AM St. Camillus
Monday - Friday 8:30 AM St. Camillus

Saerch church near me