HFH Greater Bangor
83 Washington St.
Bangor, ME 04401
phone: (207) 942-8977
fax: (207) 947-1245
Hancock County HFH
P.O. Box 343
Ellsworth, ME 04605-0343
phone: (207) 667-8484
fax: (207) 667-3082
MidCoast HFH
799 West Street
Rockport, ME 04856
phone: (207) 236-6123
HFH Greater Portland
P. O. Box 10505
Portland, ME 04104
phone: (207) 772-2151
fax: (207) 772-8113
Waldo County HFH
98 High St.
Belfast, ME 04915
phone: (207) 338-2344
Waterville Area HFH
P.O. Box 1972
Waterville, ME 04903-1972
phone: (207) 370-8268
York County HFH
P.O. Box 267
4 Industrial Dr.
Kennebunk, ME 04043-0267
phone: (207) 985-4850
Habitat for Humanity International
Call 1-800-422-4828
(1-800-HABITAT)