Southland Center is an enclosed mall located at 23000 Eureka Road in Taylor, Michigan, exactly halfway between U.S. Highway 24 and the Interstate 75 freeway. The anchor stores are Cinemark Theatres, Forever 21, Best Buy, Shoe Carnival, JCPenney, and Macy's. Other major stores include H&M and Ulta Beauty. It is the newest of the Detroit area's four "land" malls. Southland Center opened on July 20, 1970. It is owned and managed by Brookfield Properties Retail Group, one of the largest mall owners in the United States.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Southland_Center_(Michigan)
Coordinates 42°12'0.74" N -83°15'15.615" E