St. Camillus is now part of the Holy Spirit Parish

Contact Us

Contact Us

 

St. Camillus de Lellis

314 W. Englewood Ave.
New Castle, PA 16105
314 W. Englewood Ave.
New Castle, PA 16105

Phone: 724-652-9471
Fax: 724-654-1430

Friend us on Facebook

Office Hours

8:30 - 4:30 Monday - Friday