River and La Cholla Intersection Closes Following Crash on River Road Tucson, AZ (September 18, 2020) – A crash incident on River Road led to closure of intersection and caused traffic delays in Tucson, Arizona. The incident took place on September 16 on River Road. According to Pima County Sheriff’s Department, […]