Boston,
MA -
02108
(617) 371-1701
The New England Shelter for Homeless Veterans is a substance free non-profit organization that empowers veterans in need with the tools to achieve independent living. Headquartered in downtown Boston