Saints Simon and Jude ChurchParishShare8 Cavanaugh CourtWest Chester, PA 19382-7998United StatesGet directions