Local Electrical Repair Be the first to review Rating: 59 Leroy Electric Incorporated 8506 Lake Street Rd, Le Roy, NY