Locate a local chapter of the Vietnam Veterans of America. The VVA runs a Household Goods Donation Program and accept all kinds of items, including books. You can use the Vietnam Veterans of America website (see Resources) or call 800-459-8387 to locate a local office.
Register with Books for Soldiers (see Resources). This website allows you to donate books to current soldiers and veterans of past wars.
Donate books to a local Veteran Affairs (VA) hospital. Most VA hospitals appreciate donations and books are on the list of accepted items. You can locate a VA medical center by using the official VA website (see Resources).