1. Dillard Farms 316 Stiles Rd, Frierson, LA 71027 Coordinate: 32.206924,-93.62753 Phone: (318) 872-4905