Zirra Spotlight on Warby Parker Retail
Founded in 2010, Warby Parker is headquartered in NYC with an additional new office in Nashville, Tennessee. The company manufactures and retails eyeglasses, sunglasses, and prescription eyewear. The company also gives eye exams in the 11 stores...
Read more