About this mall
Southland Center is an enclosed mall located at 23000 Eureka Road. in Taylor, Michigan, a suburb of Detroit. It is the newest of the Detroit area’s four “land” malls (Northland, Southland, Eastland, Westland). Southland Center opened on July 20, 1970, and has been expanded over time. It is owned by General Growth Properties of Chicago, Illinois.
The mall houses 98 stores and kiosks within its space, including anchor tenant Macy’s.