062519 Genoa accident
Read More3 / 3
dc.0626.Genoa Crash03
A car lies on its roof after losing control in a single vehicle accident near the intersection of Melms Road and Route 23 north of Genoa. Two patients were transported to hospitals, one in serious condition.
- No Comments