Local Electrical Technician Be the first to review Rating: 60 Rosebud Electric Company Op Incorporated 512 Rosebud Ave, Gregory, SD