St. Camillus Catholic Church in New Castle, Pennsylvania

St. Camillus Mass Times in New Castle

Saturday 4 pm
Sunday 8 am, 11 am

314 West Englewood Avenue, New Castle, PA 16105

724-652-3422

Directions to Church  Church Website