Southland Shopping Plaza is a shopping destination located in Toledo, OH. As a Community Center, it occupies a prime spot at NEC Byrne Rd. & Glendale Ave.. Since opening in 1962, Southland Shopping Plaza has been refreshed with a renovation completed in 1988. Shoppers can explore 290,892 sqft. of retail floor space featuring approximately 39 stores. Guests will find 1,868 parking spaces at the venue.