Western NY Tri County Chapter of the American Red Cross will hold a blood drive Monday, January 28, from 9am until 2pm at United Memorial Medical Center, 127 North Street, Batavia.