1. Greater Lovell Land Trust 208 Main St, Lovell, ME 04051 Coordinate: 44.12575,-70.89308 Phone: (207) 925-1056