Consul of Canada Categories Consulate 5847 San Felipe Street, Suite 1700 Houston TX 77057 (713) 821-1440 (713) 821-1611 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×