Caldor 20

Caldor #20 was a Caldor discount department store located at 526 Winsted Road in Torrington, Connecticut. It closed in 1999.