1. Old Wells Farm 991 Cape Rd, Limington, ME 04049 Coordinate: 43.74113,-70.70998 Phone: (207) 807-8000