Caldor 12

Caldor #12 was a Caldor discount department store located at 121 Worcester Road in Framingham, Massachusetts. It closed in 1999.