1. Joy Farms 100 Back Ridge Rd, Orland, ME 04472 Coordinate: 44.56089,-68.67753 Phone: (207) 469-3444