Robert Shaffer

Active Gregory, SD Director for Rosebud Electric Cooperative Inc