OhioHealth Corp.'s Blom Administrative Campus at 3430 OhioHealth Parkway, off West North Broadway and Olentangy River Road in ...