HILLIARD, Ohio (WCMH) – A Columbus-based health care giant recently purchased a newly built facility in Hilliard for $23 million. OhioHealth bought the building at 3401 Mill Run Dr., dubbed the “Mill Run Innovation Center,” and the 10 acres it sits on in late December, according to the Franklin County Auditor’s Office. In a statement [...]