South Texas Vo-Tech Institute verydima2015-08-21T08:39:47+00:00Texas| South Texas Vo-Tech Institute: 2419 E Haggar AveWeslaco, TX78596, 78596, TX. Phone: (956) 969-1564 Read More 0