1. Ark La Tex Farms 6139 Self Rd, Belcher, LA 71004 Coordinate: 32.74592,-93.86488 Phone: (318) 424-1008