St. Camillus Church
Englewood Ave., New Castle, PA, 16105
Phone: (724) 652-9471
Connect: Facebook
Nearby Churches
- Northminster Presbyterian Church · New Castle, PA
- First Alliance Church · New Castle, PA
- Fresh Wind Ministries · New Castle, PA
- Victory Christian Center at New Castle · New Castle, PA
- Grace United Methodist Ministry · Neshannock Twp, PA
- First Assembly Of God · New Castle, PA