The Greek Orthodox Metropolis of Denver is one of the Metropolises of the Greek Orthodox Archdiocese of America with 50 parishes. [1]
They include: [2]
Annunciation Cathedral 3511 Yoakum Blvd. Houston, TX 77006
This Eastern Orthodox Christianity–related article is a stub. You can help Wikipedia by expanding it.