Shoppers on San Antonio’s Northeast Side will soon have a new place to hunt for discounted designer and brand-name merchandise.
Marshalls is opening a new store at Windsor Park Center in October, bringing the off-price retailer to a new part of the San Antonio area.
The retailer will open its new 24,000-square-foot store at 8680 Fourwinds Drive on Thursday, October 8, according to the company…