Home Tags Ellen DiLeo

Tag: Ellen DiLeo

Lord & Taylor wraps up Stamford renovations

The store at 110 High Ridge Rd. remains at 157,000 square feet but otherwise has been almost completely redone.