Brain Health Nebraska has leased 4,479 sq. ft. of office space at 8601 West Dodge Road, according to Maddie Dugan and Deb Graeve-Morrison of NAI NP Dodge, who represented the landlord. The tenant offers mental health and brain wellness services in Omaha including TMS therapy, psychiatry, concussion treatment, and cognitive health care.