Welcome to the home page of St. Stephen's Orthodox Church Of India based in Houston, Texas. This site was created as a reference point for the parish members and as a information site for others who came (out of curiosity?) in search of knowledge/information regarding St. Stephen, Malankara Orthodoxy or just looking for a place to worship while in Houston. Hope you succeed in finding what you came for...For any further information, help or for just a feedback regarding this site, please feel free to contact us.
Next page: Spiritual Organizations