Appointments. Patients are seen by appointments only. Please call the Texas Spine & Neurosurgery Center at 281-313-0031 to schedule an appointment or fill out our contact form.Appointments are normally made by physician referrals, however, self-referrals are accepted in cases where the patient is seeking a second opinion or has known neurosurgical problems..