Saturday, April 30, 2016

Injury Accident - 1500 W Hatcher Rd, Phoenix, AZ 85021

Injury accident reported in the 1500 block of West Hatcher Road in Phoenix, Arizona.

Units responding include: E910 PHXP00.