The glasses and contacts retailer is opening its eighth store in the Garden State in Montvale. https://trib.al/7rB2f0B
SOURCE