Drivers headed northbound toward Lolo are reporting that a head-on crash involving more than two vehicles has brought traffic to a stand still as of 8:00 a.m. this morning, June 20.

The traffic is stalled out past Lolo Creek Road near Delarka.

More details as they become available.

 

More From Newstalk KGVO 1290 AM & 98.3 FM