Wednesday, January 8, 2014

Injury Accident - Camelback Rd & 31st Ave Phoenix, Arizona 85017

Injury accident reported at West Camelback Road & North 31st Avenue in Phoenix, AZ.

Units on scene: E18 R15 PHXP05.