Rollover vehicle delays traffic on Interstate 90 in Cleveland

CLEVELAND - A rollover vehicle delays traffic on Interstate 90. 

Traffic is backed up at I-90 East at W. 117th street. 

Print this article Back to Top