Anchoring LATHAM CORNERS CENTER was an 81,000 square foot Boston Store. This retail chain was a subsidiary of New York City-based Interstate Stores.
Graphics from the Schenectady Gazette