Monday
Noon to 5 p.m., St. Margaret’s Church, 6 Saco Ave., Old Orchard Beach
Wednesday
9 a.m. to 3 p.m., Mercy Hospital, 144 State St., Portland
Thursday
10 a.m. to 3 p.m., Greater Androscoggin Humane Society, 55 Strawberry Ave., Lewiston
10 a.m. to 3 p.m., University of Southern Maine, 37 College Ave., Gorham
1 to 6 p.m., Veterans Center, 35 Veterans Memorial Drive, North Windham
Friday
11 a.m. to 4 p.m., Maine Veterans Home, 290 Route 1, Scarborough
Saturday
8 a.m. to 1 p.m., Mount Ararat High School, 73 Eagles Way, Topsham
2 to 7 p.m., Mason Greenleaf Lodge 117, 142 Maple St., Cornish
To schedule an appointment to donate elsewhere, go online to redcrossblood.org or call 800-RED-CROSS.
Comments are no longer available on this story