Shopping malls database
La Plaza Mall is located at the corner of South 10th St. & Wichita Ave. NW., McAllen. It is a Super-Regional Center which opened in 1976 and was last renovated in 2000. It is an Enclosed shopping mall with 5,623 parking spaces and a food court.. It covers an area of 1,184,895 sqft. and has about 145 stores.
Shopping mall's name: La Plaza Mall
Address: South 10th St. & Wichita Ave. NW., McAllen, TX 78503
Number of stores: 145