Posts by Fr. Stephen Lourie

Featured Orthodox Christian Churches

Venice, FL: Holy Spirit Orthodox Church

Holy Spirit Orthodox Church in Venice Florida is a parish of the Orthodox Church in America, founded in 1984. We are located at 700 Shamrock Blvd, Venice…

May 16, 2014
One Small Thing - Can You Do It?     Click Here »