1. North Delta Produce Growers 1300 Killebrew Rd, Marks, MS 38646 Coordinate: 34.24166,-90.27571 Phone: (662) 326-2531