The church as moral compass

If you have sat in the pews of St. Teresa of Avila Church in Elmira, you may have heard about the spiritual GPS: the starting point of your trip is your birthplace, the destination is Heaven. “How you get from one point to the next is up to you, and there are many voices telling […]

Last updated on May 04, 23

Posted on Jun 11, 10

4 min read

; ; ;

Share on

Post In: