Helena River Identified in Single-Vehicle Crash in Phoenix PHOENIX, AZ (March 18, 2024) – Officials identified 31-year-old Helena River who died in a rollover crash in the 1000 block of East Telegraph Pass Road on March 7. According to the Arizona Department of Public Safety, the collision happened near South Mountain. Based on...
Home » Helena River