A blood drive will be held at St. Francis Veterinary Center on April 21, from 12:30 to 5 p.m. The blood will be collected by Northwest Florida Blood Center, Inc. The drive is being held to benefit Carri Wieser, who is an employee at St. Francis and was injured April 15. St. Francis is located at 6925 Navarre Parkway in Navarre, near Holley by the Sea.