Southland Mall is a shopping destination located in Houma, LA. As a Regional Center, it occupies a prime spot at W. Park Ave. & Bayou Gardens Blvd.. Since opening in 1969, Southland Mall has been refreshed with a renovation completed in 1994. Shoppers can explore 624,513 sqft. of retail floor space featuring approximately 100 stores. Guests will find 2,716 parking spaces at the venue.