Local Electrical Services Be the first to review Rating: 76 S & L Electric Inc 5313 New York 56, Colton, NY