Whole Foods Finally Opening Dec 12th, 2024
It sure took awhile, but Stamford’s Whole Foods announced their grand opening for Dece 12th, 2024 at ( a.m. Located at the former Lord & Taylor building at 110 High Rodge Road, the Whole Foods fills a location that has evolved from the office park centric domain of Stamford’s corporate