The following American Red Cross blood drives are open to the public:

Monday

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

Tuesday

7:45 a.m. to 1 p.m., Leavitt High School, 21 Matthews Way, Turner

Wednesday

Noon to 6 p.m., American Legion, 184 Congress St., Rumford

Noon to 6 p.m., Sea Road Church, 140 Sea Road, Kennebunk

Thursday

10 a.m. to 3 p.m., Chewonki Foundation, 485 Chewonki Neck Road, Wiscasset

Friday

10 a.m. to 4 p.m., Cinemagic, 183 County Road, Westbrook

Saturday

9 a.m. to 2 p.m., Sullivan Tire Biddeford, 15 Elm St., Biddeford

Sunday

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.