Shop caters exclusively to veterans
On any given night, the federal government estimates more than 40,000 veterans are homeless. Even when those veterans find a place to live, they often need help with basics to make their new houses or apartments a home.