Monday
Noon to 5 p.m., Maine Medical Center East Tower, 22 Bramhall St., Portland
1 to 6 p.m., St. Joseph’s Catholic Church, 178 Elm St., Route 1, Biddeford
Tuesday
Noon to 5 p.m., Jeppesen Building, 31 Academy St., South Berwick
Noon to 6 p.m., St. Martha’s Church, 34 Portland Road, Kennebunk
Noon to 6 p.m., Murray Hall, 69 Main St., Livermore Falls
Wednesday
8 a.m. to 1 p.m., North East Mobile Services, 24 Washington Ave., Scarborough
Thursday
10 a.m. to 3 p.m., Tom’s of Maine, 27 Community Drive, Sanford
1 to 6 p.m., Lions Club, 117 State Road, Kittery
Friday
Noon to 5 p.m., Infinity Federal Credit Union, 4 Davis Farm Road, Portland
Saturday
8 a.m. to 1 p.m., York Hospital, 114 Sanford Road, Wells
9 a.m. to 2 p.m., Auburn Mall, 550 Center St., Auburn
9 a.m. to 2 p.m., Yarmouth AMVETS, 148 North Road, Yarmouth
Dec. 21
Noon to 5 p.m., Mason United 8, 65 Baribeau Drive, Brunswick
1:30 to 6:30 p.m., Trinity Episcopal Church, 403 Main St., Saco
2 to 7 p.m., Town Hall, 175 Northeast Road, Standish
To schedule an appointment to donate elsewhere, go online to redcrossblood.org or call 800-RED-CROSS.
Send questions/comments to the editors.
Comments are no longer available on this story