San Francisco, California
London, United Kingdom
$20 per blood donor is given by Blood for Missions to nonprofit Christian ministry chosen by Sandals church! Your blood benefots hospital patients in Southern California. Eat regular meals, drink plenty of water, BRING PHOTO ID and a friend if you can!