Saturday, April 24, 2021

Injury Accident - 63rd Ave + Thomas Rd, Phoenix, AZ 85033

Injury accident reported at North 63rd Ave + West Thomas Rd in Phoenix, Arizona.

Units responding or on scene include: SQ44 PHXP01.