Consul General of Nicaragua Categories Consulate 8989 Westheimer Road, Suite 103 Houston TX 77063 (713) 789-2762 (713) 789-3164 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×