St Camillus Catholic ChurchParishShareWest Englewood AvenueNeshannock Township, Pennsylvania 16105United StatesGet directions