Greek Orthodox Archdiocese of America Metropolis of Denver
Fr. Luke PalumbisFr Dimitrios Ntovas
Houston
1100 Eldridge ParkwayHouston, TX 77077Phone: 281-679-5395Fax: 281-679-5397
Map & Driving Directions