Red Cross invites the Martha’s Vineyard community to take part in a blood drive from 11:30 a.m. to 4:30 p.m. on Tuesday, April 22, at the Portuguese-American Club on Vineyard avenue in Oak Bluffs. To make an appointment call 1-800-733-2767 or visit redcrossblood.org.