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

 

Today

1 to 6 p.m., St. Margaret’s Church, Old Orchard Beach

1 to 6 p.m., Massabesic Regional Medical Center, Waterboro

Thursday

Noon to 5 p.m., Point Sebago, Casco

1 to 6 p.m., YMCA, Boothbay

1 to 6 p.m., Church of Jesus Christ of Latter Day Saints, North Yarmouth

Friday

Noon to midnight, Marathon Blood Drive: Cinemagic, Westbrook

Saturday

Midnight to 3 p.m., Marathon Blood Drive: Cinemagic, Westbrook

Monday

1:30 to 6:30 p.m., Trinity Episcopal Church, Saco

The Portland Donor Center, 524 Forest Ave., is open noon to 7 p.m. on Tuesdays, Wednesdays and Thursdays; 7 a.m. to 2 p.m. Fridays; and 8 a.m. to 2 p.m. on the first and third Saturdays of each month.

For information, call 775-2367 or (800) 482-0743.