Metairie LA Shopping Centers & Malls 1. 3501 Severn Ave, Metairie, LA 70002 | Esplanade Plaza Co (504) 885-8268