Storm causes slip-out on Niles Canyon Road
One lane on Highway 84, also known as Niles Canyon Road, has been closed due to a slide along Alameda Creek amid significant rainfall.
One lane on Highway 84, also known as Niles Canyon Road, has been closed due to a slide along Alameda Creek amid significant rainfall.