1. McCabe Farms 32288 Hudson Rd, Millsboro, DE 19966 Coordinate: 38.54136,-75.31684 Phone: (302) 934-8505