Welcome to St. Stephen Orthodox Church. St. Stephen is a parish of the Orthodox Church in America located in Longwood, Florida. Our mission is to establish a loving community of committed, Orthodox Christians in Longwood/Lake Mary who will dedicate themselves to prayer and service for each other, our Church, our city, and our world. We uphold the Faith of Jesus Christ delivered to the Apostles and seek to live in a way that bears witness to His death and resurrection. Come and see how ancient faith can elighten our modern age.