The American Legion Auxiliary Unit 28 will host an American Red Cross blood drive from 1 to 6 p.m. June 25 at the post, 31768 Legion Road, Millsboro.

Walk-ins and appointments are welcome.

For information, 947-2984.