Retail news
Warby Parker adds another Garden State store
Written by
G
George AndersonWarby Parker is opening its seventh store in New Jersey in Cherry Hill. The eyewear retailer operates over 145 stores across the country and offers a try-at-home online service.