Triebold Farm & Elevator Oriska, ND

3336 123rd Ave SE, Oriska, ND 58063