Kane Hall Barry provides offers Neurologists and Infusion Suite Treatment in Keller & Bedford, Texas. Call Today. Kane Hall Barry will continue to require anyone in our offices to wear a face mask. Menu ≡ ╳ (817) 267-6290 (817) 267-0950 ; Patient Portal ;.