Dr. Ian Armstrong, MD
Neurosurgery
Make an Appointment
(940) 234-3000Telehealth services available
German
Alamo Brain and Spine is located at 3808 Kemp Blvd Ste A, Wichita Falls, TX 76308.
Providers at Alamo Brain and Spine specialize in Neurosurgery and Nursing (Nurse Practitioner).
Visit Healthgrades to view Alamo Brain and Spine hours.
Six providers practice at Alamo Brain and Spine.
Use the insurance check on this page to verify if Alamo Brain and Spine is in-network.
Providers at Alamo Brain and Spine can provide language services for German.