Shots were fired Saturday at the Mall at Stonecrest in DeKalb County. (AJC FILE PHOTO)

The Mall at Stonecrest is a super-regional shopping mall in the soon to be incorporated City of Stonecrest, Georgia along Interstate 20 in eastern metro Atlanta.

LEAVE A REPLY

Please enter your comment!
Please enter your name here