Calendar and Events

Sacred Heart Parish is an active and vibrant Catholic presence in the Shenandoah Valley. Here is where you can find out how to become more involved in your parish. To become partner in a new ministry, participate in a devotion, or join a parish group, Click here