Upcoming blood donation opportunities, June 20-26:

9 a.m. to 2 p.m., Portland Sheraton at Sable Oaks, 200 Sable Oaks Drive, South Portland
10 a.m. to 3 p.m., American Legion, 184 Congress St., Rumford
noon to 5:30 p.m., Kennebunk Masons, 159 Alfred Road, Kennebunk

9 a.m. to 2 p.m., Hilton Garden Inn Freeport, 5 Park St., Freeport
9 a.m. to 3 p.m., Portland Elks Lodge, 1945 Congress St., Portland
noon to 5 p.m., North Windham Veterans Center, 35 Veterans Memorial Drive, Windham

8 a.m. to 1 p.m., Central Lincoln County YMCA, 525 Main St., Damariscotta
noon to 5 p.m., Rockland American Legion, 335 Limerock St., Rockland

10 a.m. to 4 p.m., American Legion Post 91, 196 Main St., Yarmouth
11 a.m. to 4 p.m., Biddeford Eagles, 57 Birch St., Biddeford
noon to 5 p.m., Saint Maximilian Church, 150 Black Point Road, Scarborough

10 a.m. to 3 p.m., American Legion Post 20, 1 Columbus Dr., Brunswick

10 a.m. to 3 p.m., City of Sanford, 919 Main St., Sanford
11:30 a.m. to 5 p.m., Augusta Elks, 397 Civic Center Drive, Augusta

To make an appointment or for more information on eligibility, download the American Red Cross Blood Donor App, visit RedCrossBlood.org, call 800-733-2767, or enable the Blood Donor Skill on any Alexa Echo device to make an appointment or for more information.

filed under: