1. Nutting Foundations North Rd, Leeds, ME 04263 Coordinate: 44.323776,-70.13992 Phone: (207) 524-3751