Kane Hall Barry will continue to require anyone in our offices to wear a face mask.

Kane Hall Bary recommends everyone wear a mask while in our offices.

frequently asked questions

  • Our Bedford office is located at 1305 Airport Freeway, Suite 205, Bedford, TX 76021.  We are located on the second floor of the Parc Plaza building.  Take a right when exiting the elevator. Click Here for Directions to our Bedford Office
  • Our Keller office is located at 4525 Heritage Trace Parkway, Suite 117, Keller, TX 76244. We are on the corner of Heritage Trace and Beach across from the neighborhood Wal-mart.  Click Here for Directions to our Keller Office

We are on Medicare Part B and most popular PPO plans. For specific plan information, view the list of insurances we accept. When you call to schedule an appointment, make sure to have your insurance information handy, as the insurance plans we accept are subject to change. Read our financial policy, to learn more about how we file insurance.

The cash pay cost of a new patient visit is between $200-$300 and does not include any testing. Follow-up visits range from $145-$245.  If you are filing with insurance, your cost may be less based on your particular plan’s coverage.

Visit the About Us section of the website for photographs and a short bio about our experienced, board-certified neurologists, nurse practitioners and neuropsychologists.

Click here for help with the patient portal.

Yes.  Our offices follow local school district closing/delay schedules.  The Bedford office will follow the Hurst Euless Bedford ISD schedule and our Keller office will follow Keller ISD schedule.  We will post any cancellations on our website under News and on Facebook as soon as possible. 

Click here to log in to your portal account. Click here for a FAQ specific to portal issues.

Kane Hall Barry has partnered with MediCopy services for all of our medical records requests.  You can call them directly at 866-587-6274 or go to their website at www.medicopy.net.  Records request take 7-10 business days to process and may incur a fee per our financial policy.  

Please contact us through your patient portal, call our office at 817-267-6290 or use the Contact Us page and let us know.

For medical questions, reach us through your patient portal or call us 817-267-6290. This form is for general inquiries only and is not secured. Please do not use it to submit personal health information. The practice does not reply to health questions via email for security reasons. If you have a medical emergency, call 911 immediately.