Saturday, November 4, 2017

Injury Accident - Camelback Rd & 29th Ave, Phoenix, AZ 85017

Injury accident reported at West Camelback Road & North 29th Avenue in Phoenix, Arizona.

Units responding include: R18 LA18 PHXP01.