Man Arrested in Phoenix Pedestrian Accident near 19th Avenue and Camelback Road PHOENIX, AZ (August 22, 2023) – Sunday night, a startling pedestrian crash near 19th Avenue and Camelback Road injured two people. The incident happened near 19th Avenue and Camelback Road. According to the Phoenix Police, a PT Cruiser attempting to flee from a […]