KREWE Launches Non-Profit Foundation to Help NOLA’s Youth

The eyewear brand will provide tests and frames to local high schoolers

When we last spoke with Stirling Barrett, the founder of NOLA-based optics brand KREWE, he was celebrating the one-year anniversary of the brand’s flagship store, located on Royal Street within the city’s popular French Quarter district. Today, the brand’s success has reached even greater heights, including two additional brick-and-mortar spaces (one in NOLA’s Lower Garden District, the other in NYC’s SoHo) and a CFDA/Vogue Fashion Fund …