1. Larrabee Farm 2676 Hallowell Rd, Litchfield, ME 04350 Coordinate: 44.14078,-69.96027 Phone: (207) 268-4803