South Texas Spinal Clinic South Texas Spinal Clinic - Boerne 134 Menger Springs Road, Suite 1210 San Antonio, TX 78259 United States