Monday, May 28, 2018

Injury Accident - 91st Ave & McDowell Rd, Phoenix, AZ 85037

Injury accident reported at North 91st Avenue & West McDowell Road in Phoenix, Arizona.

Units responding include: E161 PHXP00.