NORTHWOOD, OH (Toledo News Now) - Crews are at the scene of an injury accident on Interstate 75 southbound just south of Wales Road.
Traffic is slow through the area.
We will continue to bring you any updates on this developing story.
Copyright 2013 Toledo News Now. All rights reserved.
730 North Summit Street