Leroy Somer Co. Posted on July 3, 2016 by engmansy Leroy Somer Co. 162 B 26 July St., Sphinx Sq 344-0120