Location

Southland Mall is located at the intersection of West Park Ave and Bayou Gardens Blvd in Houma.

Directions:

From New Orleans: US-90W towards Houma, Exit 202 to LA 24 E/W Main Street, Turn left onto Bayou Gardens Blvd
From Morgan City: US-90E towards Houma, Exit 202 to LA 24E/W Main Street, Turn left onto Bayou Gardens Blvd

Physical Address:

5953 West Park Ave, Houma, LA 70364