Anchoring LATHAM CORNERS CENTER was a unit of the Boston Store, a New York State branch of Interstate Stores. The largest retail structure in the Capital Region, it featured the area's first escalator.
Graphic and drawing from Interstate Department Stores