South Texas Spinal Clinic South Texas Spinal Clinic - Laredo 7109 North Bartlett Avenue, Suite 109 Laredo, TX 78041 United States