INSIDER
Traffic delays on North Freeway southbound at Parker Road due to 4-vehicle crash, TranStar says
Read full article: Traffic delays on North Freeway southbound at Parker Road due to 4-vehicle crash, TranStar saysDrivers are experiencing major traffic delays on North Freeway southbound at Parker Road due to a crash involving four vehicles, according to TranStar.