Kane Hall Barry Neurology. 4525 Heritage Place Pkwy Ste 117 Keller, TX 76244 (817) 267-629. Directions. Schedule Appointment. Kane Hall Barry Neurology. 1305 Airport Fwy Ste 205 Bedford, TX 76021 United States. Kane Hall Barry Neurology. ... Patient Portal (MyChart) Intranet Login ....