NorthStar Behavioral Health has opened a new $18 million behavioral health facility in Cincinnati’s Walnut Hills, expanding inpatient and outpatient treatment services across Greater Cincinnati.
The organization, formerly known as The Crossroads Center, opened the new facility at 2114 Reading Road in August as part of a rebrand and expansion of its services.
New Walnut…


