Eye-glass chain Warby Parker opened their first Rhode Island store on College Hill at the end of October. The Providence location, sell home without doing repairs one of the company’s over 100 brick-and-mortar retail shops, sits at the corner of Thayer and Meeting Street. “We can’t wait to be […]