Southland Center stands as a major retail hub in Taylor, MI. The Regional Center is situated at Pardee & Racho Rds.. Established in 1970, the property saw major improvements during its 2006 renovation. Covering 915,197 sqft. of retail space, Southland Center hosts roughly 115 individual stores and outlets. The center provides 4,267 parking spaces alongside a with 330 seats.