Shopping malls database
Walmart Plaza is located at the corner of Keyser Ave. (Hwy.494) & N. Melrose Ave., Natchitoches. It is a Community Center which opened in 0. It is an Open shopping mall with 258 parking spaces. It covers an area of 232,910 sqft. and has about 18 stores.
Shopping mall's name: Walmart Plaza
Address: Keyser Ave. (Hwy.494) & N. Melrose Ave., Natchitoches, LA 71457
State: LA
Number of stores: 18