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

Monday

9 a.m. to 2 p.m., Wal-Mart, 615 Wilton Road, Farmington

Noon to 5 p.m., American Red Cross Chapter, 16 Community Way, Topsham

Tuesday

10 a.m. to 3 p.m., The First, 223 Main St., Damariscotta

Advertisement

1 to 6 p.m., Town Hall, 185 Portland Road, Buxton

Wednesday

10 a.m. to 3 p.m., Bank of America, 5 Industrial Parkway, Brunswick

1 to 6 p.m., Saint Margaret’s Church, 6 Saco Ave., Old Orchard Beach

2:30 to 7:30 p.m., Mid Coast Hospital, 123 Medical Center Drive, Brunswick

Thursday

Advertisement

Noon to 5 p.m., Ramada Conference Center.490 Pleasant St., Lewiston

1 to 6 p.m., American Legion, 335 Limerock St., Rockland

Friday

10 a.m. to 10 p.m., ninth annual marathon blood drive at Cinemagic, Westbrook

Saturday

7 a.m. to 5 p.m., ninth annual marathon blood drive at Cinemagic, Westbrook

Advertisement

Blood donors with types O negative, B negative and A negative are especially needed.

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.


Only subscribers are eligible to post comments. Please subscribe or login first for digital access. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.