Shopping malls database
Plaza Del Sol Mall is located at the corner of Hwy 90 W. at Chevrolet Drive, Del Rio. It is a Community Center which opened in 1979 and was last renovated in 2011. It is an Enclosed shopping mall with 1,333 parking spaces. It covers an area of 260,312 sqft. and has about 55 stores.
Shopping mall's name: Plaza Del Sol Mall
Address: Hwy 90 W. at Chevrolet Drive, Del Rio, TX 78840
Number of stores: 55