Georges River Land Trust
Address:
Owls Head, ME 04854
United StatesPhone:
(207) 594-5166
Website:
Issue Area:
Mission:
Conserve the ecosystems and traditional heritage of the Georges River watershed region through permanent land protection, stewardship, education, and outdoor experiences.
Geographic Focus: