Consul of Greece Categories Consulate 2401 Fountain View Drive, Suite 850 Houston TX 77057 (713) 840-7522 (713) 840-0614 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×