On the edoonor.ee website, you can book an appointment in advance, but donors are also welcome without a reservation.
Blood Centre
It just felt so good inside afterwards. You never know who might need it and why. (Marge, mother of two boys, a donor who has needed a transfusion herself)