The American Red Cross will be holding the following blood drives in the area this month.

May 4-Cumberland County Courthouse, 142 Federal St., Portland, from 8 a.m. until 2 p.m.

May 5-Olympia Sports, 5 Bradley Drive, Westbrook, from 11 a.m. until 4 p.m.

May 8-Maine Medical Center, 22 Bramhall St., Portland, from 8 a.m. until 3 p.m.

May 11-Sanford High School-2 Main St., Sanford, from 7:45 a.m. until 2 p.m.

May 13-Patriot Subaru, 769 Portland Road, Saco, from 9 a.m. until 2 p.m.

Advertisement

May 16-Mercy Hospital, 144 State St., Portland, from 9:30 a.m. until 3:30 p.m.

May 18-Maine Medical Center, 22 Bramhall St., Portland, from 3 p.m. until 7 p.m.

May 23-New Covenant Baptist Church, 285 Maple St., North Berwick, from 1 p.m. to 6 p.m.

May 26-Wal-Mart, 451 Payne Road, Scarborough, from 9 a.m. until 3 p.m.

May 31-Newicks Seafood, 740 Broadway, South Portland, from noon until 6 p.m.

May 31-town of Scarborough, Route 1, Scarborough, from 12:30 p.m. until 5:30 p.m.