Dr. Holger Skerhut, MD
Neurosurgery
Make an Appointment
(210) 650-9022Telehealth services available
South Texas Neurosurgical Associates is located at 2130 NE Loop 410 Ste 230, San Antonio, TX 78217.
Providers at South Texas Neurosurgical Associates specialize in Neurosurgery.
One provider practices at South Texas Neurosurgical Associates.
Use the insurance check on this page to verify if South Texas Neurosurgical Associates is in-network.