Manifesting the Healing Presence of Jesus Christ

background image

Contact Us

Contact Us

 

St. Camillus de Lellis Parish

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