Donate blood at Fayetteville City Hall, Wednesday, Oct. 3