Progress Ribbon

  1. Donor Centre
  2. Date and Time
  3. Review and Book
  4. Complete

Select a Donor Centre

  • Canadian Blood Services, KW

    0 km
    Location address
    Canadian Blood Services, KW
    94 Bridgeport Rd E
    Waterloo, ON, N2J 2J9
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • University Of Waterloo

    2 km
    Location address
    University Of Waterloo
    200 University Avenue West
    Waterloo, ON, N2L 3G1
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Lions Hall

    15 km
    Location address
    Lions Hall
    40 South Street W.
    Elmira, ON, N3B 1K8
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Steinmann Mennonite Church

    17 km
    Location address
    Steinmann Mennonite Church
    1316 Snyder's Road West
    New Hamburg, ON, N3A 3H3
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • A.Y.C.

    18 km
    Location address
    A.Y.C.
    35 International Village Dr
    Cambridge, ON, N1R 7M5
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • North Dumfries Community Complex

    19 km
    Location address
    North Dumfries Community Complex
    2958 Greenfield Road
    Ayr, ON, N0B 1E0
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Canadian Blood Services, Guelph

    20 km
    Location address
    Canadian Blood Services, Guelph
    130 Silvercreek Pkwy N
    Guelph, ON, N1H 7Y5
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Wellesley Community Centre

    20 km
    Location address
    Wellesley Community Centre
    1000 Maple Leaf Street
    Wellesley, ON, N0B 2T0
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Linwood Community Centre

    21 km
    Location address
    Linwood Community Centre
    5279 Ament Line
    Linwood, ON, N0B 2B0
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • University of Guelph

    24 km
    Location address
    University of Guelph
    50 Stone Road East
    Guelph, ON, N1G 2W1
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Elora Community Centre

    25 km
    Location address
    Elora Community Centre
    29 David Street West
    Elora, ON, N0B 1S0
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  1. Donor Centre
  2. Date and Time