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


Noon to 5 p.m., Marriott Sable Oaks, South Portland

1 to 6 p.m., Masonic Hall, Bridgton

2 to 7 p.m., Sokokis Function Hall, Limerick

1 to 6 p.m., Town Hall, Sabattus


Noon to 6 p.m., Lions Club, Kittery

2 to 7 p.m., St. Joseph’s Catholic Church, Biddeford


11 a.m. to 4 p.m., Portland Sea Dogs, Portland


8 a.m. to 2 p.m., Intermed, Marginal Way, Portland


9 a.m. to 2 p.m., Cole Haan, Yarmouth

9 a.m. to 3 p.m., Mercy Hospital Fore River, Portland

1 to 6 p.m., Pine Tree Academy, Freeport


The Portland Donor Center, 524 Forest Ave., is open from 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,

Central Maine Medical Center in Lewiston is open from 9 a.m. to 3 p.m. Mondays, except holidays; and noon to 7 p.m. Tuesdays, Wednesdays and Thursdays.

Platelet donors also are needed, with donations by appointment.

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


These blood drives will be held by the Maine Blood Center in Scarborough. Call 883-4990 for more information.


11 a.m. to 4 p.m., International Paper, Auburn


10 a.m. to 3 p.m., CIEE, Portland


10 a.m. to 3 p.m., Dana Center, Maine Medical Center, Portland


10 a.m. to 3 p.m., Town Hall, Brunswick

June 23

9 a.m. to 2 p.m., U.S. Coast Guard, South Portland