"The Upper Valley Haven is a non-profit organization that aims to serve people struggling with poverty by providing food, shelter, education, clothing, and other support." . . . . .