The following American Red Cross blood drives are open to the public:
8 a.m. to 1 p.m., Stephens Memorial Hospital, 18 Main St., Norway
Noon to 6 p.m., North Parish Church, 893 Main St., Sanford.
9 a.m. to 2 p.m., Public Safety Building, Main Street, Westbrook
9 a.m. to 3 p.m., Mercy Hospital, 144 State St., Portland
10 a.m. to 4 p.m., Tom’s of Maine, Community Drive, Sanford
1 to 6 p.m., Bucksfield High School, Morrill Street, Bucksfield
1 to 6 p.m., Falmouth Congregational Church, 267 Falmouth Road, Falmouth.
Noon to 5 p.m., University of Maine, Main Street, Farmington
2 to 7 p.m., Church of Jesus Christ of Latter Day Saints, Route 25, Parsonsfield
2:30 to 7:30 p.m., Mid Coast Hospital, Brunswick.
11 a.m. to 4 p.m., University of Southern Maine LA, Westminster Street, Lewiston
Noon to 5 p.m., University of Maine, Farmington
1 to 6 p.m., American Legion, 335 Limerock St., Rockland.
1 to 6 p.m., Mason St. George, 105 Camden Road, Warren
9 a.m. to 2 p.m., Cabela’s, Scarborough.
8 a.m. to 1 p.m., Moody’s Collision, 200 Naragansett, Gorham
10 a.m. to 3 p.m., Fire and Rescue Dept., 637 Meadow Road, Casco.
9 a.m. to 2 p.m., Elks Lodge, 68 Ocean Park Road, Saco.
10 a.m. to 3 p.m., Seacoast Career School, Eagle Drive, Sanford
1 to 6 p.m., North Deering Alliance Church, 1301 Washington Ave., Portland
The Portland Donor Center, 524 Forest Ave., 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 .
Central Maine Medical Center in Lewiston is open noon to 7 p.m. Tuesdays, Wednesdays and Thursdays and 10 a.m. to 4 p.m. Fridays.
Platelet donors also are needed. Donations are by appointment. For information call 775-2367 or 1-800-482-0743.To make an appointment to donate blood, please call 1-800-RED CROSS (1-800-733-2767) or log onto redcrossblood.org.