Honorary Consul of Latvia Categories Consulate 5120 Woodway, Suite 5004 Houston TX 77056 (713) 888-0404 (713) 583-0160 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×