Drug donation programs take unopened, unexpired medications from health care facilities, private residents, pharmacies, or prisons that pile up when patients are discharged, change drugs, or die, and re-dispense them to uninsured and low-income patients.