
DSW Designer Shoe Warehouse
FashionLocated at Mall Plaza in South Portland, ME
Designer shoe warehouse offering a wide selection of brand-name footwear at value prices. Located in Mall Plaza.
About Mall Plaza
Mall Plaza is located at 220 Maine Mall Rd, South Portland, ME 04106. It features 67 stores and services. Rated 4.4/5 based on 13 reviews.
View all stores at Mall Plaza