Injury Accident - Priest Dr & Alameda Dr, Tempe, AZ 85282

Injury accident reported at South Priest Drive & West Alameda Drive in Tempe, Arizona.

Units responding or on scene include: E272 P-272 TMPP05.