24th Street Hit-and-Run Collision Claim Woman’s Life Phoenix, AZ (February 12, 2024) On Friday evening, a woman crossing the street was killed in a horrific hit-and-run crash near McDowell Road. According to Phoenix police, the fatal collision happened around 8 p.m. near 24th Street and McDowell Road. Officials say that an SUV struck the female […]