An American Red Cross blood drive will be held May 24, from 2 to 8 p.m., at the Westborough Senior Center, 4 Rogers Rd. Open to the public and residents from all surrounding towns are invited to participate. Appointments are preferred, but walk-in donors are also welcome. All donors can register for a chance to win Red Sox tickets. Call 800-733-2767 or visit www.redcrossblood.org to schedule an appointment or for more information.