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 mall features Macy's, JCPenney, and Best Buy, in addition to a 12-screen stadium Cinemark Theatres. It is the newest of the Detroit area's original four "land" malls. Southland Center opened on July 20, 1970. It is owned and managed by Brookfield Properties, 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'1.287" N -83°15'16.252" E