Lord & Taylor's first Hartford area store opened at BISHOP'S CORNER CENTER in February 1953. It was the chain's first shopping center location. The mercantile relocated to this store, in WESTFARMS MALL, in April 1983.
Photo from www.taubman.com / Taubman Properties