Street level view of the building lit up at night. From my negatives collection. UPDATE: The store is Denholm and McKay, Worcester, Mass. Open until 1973. | Click image for Comments. | Home