The Shepeard Community Blood Center is honoring 20 organizations that have donated the most blood to local patients.