On the site of the Lord & Taylor property at 110 High Ridge Road in Stamford, Whole Foods looks like it is set to open. According to CT Insider, the Whole Foods Market signage has just been installed. No opening date has been revealed yet.
The past few years have been challenging for grocery stores. Stop & Shop is closing it's 1937 West Main location on the border of Old Greenwich.
Between the lines: Always liked the very spacious Lord & Taylor parking lot.