1. Hodgdon Well Drilling 53 Mechanic Falls Rd, Poland, ME 04274 Coordinate: 44.08857,-70.33886 Phone: (207) 782-4533