Dr. Imran Fayaz, MD
Neurosurgery
Make an Appointment
(281) 779-4030Telehealth services available
The Brain & Spine Institute of North Houston is located at 5 Grogans Park Dr Ste 207, Spring, TX 77380.
Providers at The Brain & Spine Institute of North Houston specialize in Neurosurgery.
One provider practices at The Brain & Spine Institute of North Houston.
Use the insurance check on this page to verify if The Brain & Spine Institute of North Houston is in-network.