Get Travalour for free on Google Play

Annunciation Greek Orthodox Cathedral

3511 Yoakum Blvd, Houston, TX 77006, USA

Church

It is the spiritual home of the largest Eastern Orthodox parish in Houston, Texas.  The church was the seat of the Bishop of the 8th Diocesan District of the Greek Orthodox Archdiocese of North and South America. Daily a lot of people visits this place and is one of the famous places in Houston.

Location of Annunciation Greek Orthodox Cathedral