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

June 16

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