The Red Cross organizes local blood drives. Call 203-966-1663 for information or visit ctredcrossblood.org/. 

A person must be 17 or older and more than 110 pounds. Many questions will be asked in order to assure the donated blood will be safe. The entire process takes about an hour, which includes questions, blood donation and rest time.