NON-PROFIT
Middlesex Habitat for Humanity builds and renovates affordable homes in partnership with eligible people; operates a home improvement retail store that accepts and sells donations to the public.