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

Monday

8 a.m. to 1 p.m., Athletic Center, 11 Old County Road, Hebron

10 a.m. to 4 p.m., Wireless Zone, 1209 Main St., Sanford

1 to 6 p.m., American Legion, 15 Lewiston Road, Gray

1 to 6 p.m., Hilton Garden Inn, 14 Great Falls Plaza, Auburn

Tuesday

11 a.m. to 4 p.m., Eastern Tire, 70 Park St., Rockland

Noon to 6 p.m., St. Martha’s Church, 34 Portland Road, Kennebunk

Wednesday

1 to 6 p.m., St. Christopher’s Church, 4 Barrell Lane, York

1 to 6 p.m., United Baptist Church, 318 Main St., Saco

Thursday

10 a.m. to 3 p.m., Bridgton Healthcare, 186 Portland Road, Bridgton

1 to 6 p.m., Lions Club, 17 State Road, Kittery

Friday

1 to 6 p.m., Fire Dept., 137 Western Ave., South Paris

1 to 6 p.m., Washington Lodge, 48 Liberty Road, Washington

Saturday

8 a.m. to 1 p.m., Walmart, 525 Alfred Road, Biddeford

9 a.m. to 3 p.m., Maine Medical Center, Dana Center, 22 Bramhall St., Portland

Sunday

11 a.m. to 4 p.m., Flagship Cinemas, 730 Center St., Auburn