
Dr. Kenneth VanOwen, MD
Neurology
Make an Appointment
(913) 894-1500Telehealth services available
Houston Neurological Institute is located at 4141 Vista Rd, Pasadena, TX 77504.
Providers at Houston Neurological Institute specialize in Neurology.
One provider practices at Houston Neurological Institute.
Use the insurance check on this page to verify if Houston Neurological Institute is in-network.