New Orleans Veterans Benefits Center

The American Legion opens up the Veterans Benefits Center at Post 175 in Metairie, La. to assist veterans with VA claims, appeals, and healthcare issues.

More Videos