The Nesquehoning VFW, 300 Center St., is hosting a Miller-Keystone blood drive from 3:15 to 6:30 p.m. Wednesday.

To sign up, visit www.giveapint.org and search upcoming blood drives.