The lay apostolate for vocations in the Catholic Church
Checkout Serra Spark
Great ideas on how to promote Serra!
Sacred Heart of Jesus Parish is located at 1545 South Green Road in South Euclid, Ohio.
Click on the map above and you can zoom in or out by clicking the + or - buttons.