Shopping malls database
Southland Mall is located at the corner of W. Park Ave. & Bayou Gardens Blvd., Houma. It is a Regional Center which opened in 1969 and was last renovated in 1994. It is an Enclosed shopping mall with 2,716 parking spaces. It covers an area of 624,513 sqft. and has about 100 stores.
Shopping mall's name: Southland Mall
Address: W. Park Ave. & Bayou Gardens Blvd., Houma, LA 70364
State: LA
Number of stores: 100