You can call up any local hospital and ask them if the have blood collection capabilities. Many do.
After a Red Cross scandal (I forget which one) approximately 6 years ago, I started donating my blood at Children's Hospital in DC. Red Cross gets no more blood from me.
Thanks for the info. I will check our local hospital but I suspect the Red Cross is running their program.