0 O’Lyn Contractors Inc. Posted on February 29, 2016 by verydima O’Lyn Contractors Inc. 916 Pleasant St Unit 4 Norwood 02062 USA See route Phone: 781/769-8599 E-mail: Website: http://www.olynroofing.com NRCA member since: 1999