German Quiroz Involved in Hit-and-Run Pedestrian Accident in Phoenix PHOENIX, AZ (March 21, 2023) – Phoenix police arrested 48-year-old German Tapia Quiroz following a hit-and-run on Thomas Road on March 17. According to the Arizona Department of Public Safety, the collision happened at 22nd Street around 7:45 PM. Based on a report,...
Home » German Quiroz Arrested after Hit-and-Run on Thomas Road at 22nd Street Phoenix