Vistar Of Ohio To Move To New Facility In Twinsburg, Ohio

Vistar of Ohio will move to a new facility in Twinsburg, Ohio, a former Chrysler stamping plant in Twinsburg, Ohio being converted into a modern business park, according to the Twinsburg Patch in Twinsburg, Ohio. For the full story, click here.