Canadian Blood Services is asking for the public's help this holiday weekend.
Event co-ordinator Kendall O'Neill says blood supply is low and the agency is asking all eligible donors to roll up their sleeves and give blood.
150,000 blood donations are needed by July 1st.
"We are looking for 256 people to come in throughout the week, says O'Neill. On this weekend specifically Saturday May 20th, we do need another 30 individuals to sign up and donate and again on Tuesday May 23rd another 47 volunteers to come out and donate blood that day."
The Windsor office is located at 3909 Grand Marais Road East by Central Avenue and is open today from 8am until 12pm.
There are 475 appointments to fill in Windsor by May 29th.