The following American Red Cross blood drives are open to the public:
1:30 to 6:30 p.m., Trinity Episcopal Church, 403 Main St., Saco
1 to 6 p.m., Hilton Garden Inn, 14 Great Falls Plaza, Auburn
1 to 7 p.m., Masonic Hall, Harrison Road, Bridgton
Noon to 6 p.m., Murray Hall, 69 Main St., Livermore Falls
Noon to 6 p.m., American Legion, 184 Congress St., Rumford
11 a.m. to 4 p.m., Disability RMS, 1 Riverside Plaza, Westbrook
10 a.m. to 3 p.m., Dept. of Health and Human Services, 91 Camden St., Rockland
1 to 6 p.m., Knights of Columbus, 807 Middle St., Bath
11 a.m. to 4 p.m., Town Hall, 3 School St., Tenants Harbor
1 to 6 p.m., St. Joseph’s Catholic Church, 178 Elm St., Route 1, Biddeford
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 8 a.m. to 2:30 p.m. on Fridays.
To make an appointment to donate blood, please call (800) RED CROSS or go to redcrossblood.org.