Sunday, April 9, 2017

Injury Accident - McDowell Rd & 59th Ave, Phoenix, AZ 85035

Injury accident reported at West McDowell Road & North 59th Avenue in Phoenix, Arizona.

Units responding or on scene include: R25 SQ44 PHXP00.