Strayos Back to Search Strayos Categories Information Technology, Software, Computers Mine/Mining Seneca One Tower 1 W. Seneca St. Buffalo, NY 14203 , Buffalo , NY , 14203 Seneca One Tower, 1 W. Seneca St. , Buffalo , NY , 14203 (314) 477-3004 https://www.strayos.com/ Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone