South Texas Specialties locations Location6408 Crescent Loop Unit 1Laredo, TX 78041956-712-3750 (f) 956-722-1083