The glasses and contacts retailer is opening its eighth store in the Garden State in Montvale. https://t.co/jRItyLkqyn