The following American Red Cross blood drives are open to the public:
11 a.m. to 4 p.m., University of Southern Maine Wishcamper Center, 34 Bedford St., Portland
1 to 6 p.m., Hilton Garden Inn Auburn, 14 Great Falls Plaza, Auburn
1 to 6 p.m., American Legion, 9 Hannaford Drive, York
1:30 to 6:30 p.m., Trinity Episcopal Church, 403 Main St., Saco
7:45 a.m. to 1 p.m., Leavitt High School, 21 Matthews Way, Turner
Noon to 6 p.m., American Legion, 184 Congress St., Rumford
Noon to 6 p.m., Sea Road Church, 140 Sea Road, Kennebunk
10 a.m. to 3 p.m., Chewonki Foundation, 485 Chewonki Neck Road, Wiscasset
10 a.m. to 4 p.m., Cinemagic, 183 County Road, Westbrook
9 a.m. to 2 p.m., Sullivan Tire Biddeford, 15 Elm St., Biddeford
11 a.m. to 4 p.m., Denmark Town Hall, Route 117, Denmark
The Portland Blood Donation Center, 524 Forest Ave., Portland is open 11 a.m. to 6 p.m. on Tuesdays, Wednesdays and Thursdays, 7 a.m. to 2 p.m. Fridays and 8 a.m. to 2 p.m. on Saturdays.
The donation center at Central Maine Medical Center, 300 Main St., Lewiston, is open noon to 7 p.m. on Tuesdays, Wednesdays and Thursdays and 10 a.m. to 4 p.m. on Fridays.
To make an appointment, call (800) RED CROSS or log on to: redcrossblood.org.