South Texas Waste Systems Back to Search South Texas Waste Systems Categories Other Associate P.O. Box 451804 , Laredo , TX , 78045-0044 United States (956) 726-9444 Contacts Primary Peter Venegas (none) Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone