The shooting occurred about 2:45 p.m. at the Town Center of the mall, located at 14200 E. Alameda Ave.
At about 2:45 p.m., officers responded to the mall at 14200 E. Alameda Ave. on the report of shots fired from inside the mall.
1001-1099 S. Abilene St.
EveryBlock collects 20 types of news in Denver — including articles, real estate listings, meetups and conversations neighbors are having — and organizes it by location. Here is all the recent news and discussion near 13901-14301 E. Cedar Ave.