Tuesday, April 11, 2017

Injury Accident - Cactus Rd & 32nd St, Phoenix, AZ 85028

Injury accident reported at East Cactus Road & North 32nd Street in Phoenix, Arizona.

Units responding include: E27 R27 PHXP01.