Nov 9, 2013 12:58 PM by Scott Oathout

BREAKING NEWS: Tucson Police on scene of body found at El Pueblo Center

TUCSON- Tucson Police are investigating a body found at the El Pueblo Center at 101 W. Irvington Road.

News 4 has a crew on the way and we will bring you updates as information becomes available.


Most Popular

Top Videos

1 2 3 4