Michigan Blood

Traverse City, 1-7 p.m., June 10, St. Francis of Assisi Catholic Church, 1025 S. Union St.

Cadillac, 9 a.m. to 2 p.m., June 12, 44North- Blood Bus, 1406 N. Mitchell St.

Lake City, 2-7 p.m., June 12, Seventh Day Adventist Church Community Room, 5970 W. Sanborn Rd.

Marion, 2-7 p.m., June 12, Highland Christian Reformed Church Hall, 9034 23 Mile Rd.

Kalkaska, 10 a.m. to 6 p.m., June 14, MIDAS- Blood Bus, 202 Elm St.

Interlochen, 2-6:45 p.m., June 17, Tom's Food Market- Blood Bus, 9475 Market Drive

Manistee, 10 a.m. to 2:30 p.m., June 19, Manistee County Board Room, 415 Third St.

Traverse City, 1:30-5:45 p.m., June 19, Traverse Area District Library Conference Room, 610 Woodmere Ave.

Grayling, noon to 5 p.m., June 20, Crawford County Commission on Aging Community Room, 308 Lawndale St.

Traverse City, noon to 4 p.m., June 21, Cowell Family Cancer Center Conference Room B031, 217 St. Madison St.

Cadillac, 3-8 p.m., June 21, BC Pizza- Blood Bus, 6184 E. M-55

Red Cross

Cadillac, 1-6:45 p.m., June 17, St. Ann Catholic Church, 800 W. 13th St.

Cadillac, 11:15 a.m. to 5 p.m., June 18, St. Ann Catholic Church, 800 W. 13th St.

For details about Michigan Blood, call 231-935-3030 or 866-MIBLOOD (option six) or visit miblood.org.

For details about American Red Cross, call 231-347-5984 or 800-582-2240.