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


11 a.m. to 4 p.m., Husson University, 340 County Road, Westbrook

Noon to 6 p.m., Goodall Hospital, 25 June St., Sanford

2 to 7 p.m., Holy Trinity Church, 67 Frost Hill Ave., Lisbon Falls


10 a.m. to 2:30 p.m., City Hall, 27 Pine St., Lewiston

11 a.m. to 5 p.m., L.L. Bean Retail Store, 95 Main St., Freeport


10 a.m. to 3 p.m., Central Maine Orthopaedics, 690 Minot Ave., Auburn

1 to 6 p.m., Knights of Columbus, St. Denis Church, Whitefield


1 to 6 p.m., YMCA, 261 Townsend Ave., Boothbay


10 a.m. to 4 p.m., Funtown, 774 Portland Road, Saco

June 9

1 to 6 p.m., Hilton Garden Inn, 14 Great Falls Plaza, Auburn

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

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