Southlake Mall opened in 1976 off Interstate 75 in Morrow, Georgia, just south of Atlanta. The shopping center was built with two levels and four anchor stores: Rich’s, Davison’s, Sears, and JCPenney.
It was active during a period of suburban growth in Clayton and Henry counties.
The food court was added later, relocating to the lower level during a renovation that also included the installation of a carousel and the replacement of the center escalators…