Insurance Plans we accept at Kane Hall Barry Neurology of Bedford & Keller, TX. 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 ;.