1. Schwartz Farms
156 N Main St, Leigh, NE 68643
Coordinate: 41.70486,-97.23775
Phone: (402) 487-2517
2. Lost Island Business Office
1337 Road 3, Leigh, NE 68643
Coordinate: 41.56907,-97.21404
Phone: (402) 487-2261
3. Wilke Farms Site 1
Leigh, NE 68643
Phone: (402) 487-2828