The Veterans Health Alliance informs veterans of the availability of benefits and services, provides training for veterans, family members, and social service providers, conducts advocacy with elected officials regarding the need for veteran services, and provides direct services and peer support to veterans and their families.