Sanil John, SAC
Medical Technology
Make an Appointment
(361) 883-4323Telehealth services available
South Texas Brain and Spine Center is located at 1227 3rd St, Corpus Christi, TX 78404.
Providers at South Texas Brain and Spine Center specialize in Physician Assistant (PA), Neurosurgery, and Medical Technology.
Eight providers practice at South Texas Brain and Spine Center.
Use the insurance check on this page to verify if South Texas Brain and Spine Center is in-network.