1. Bagley Livestock Exchange Inc 11376 US Highway 2 SE, Bagley, MN 56621 Coordinate: 47.487022,-95.41334 Phone: (218) 694-3701
2. O'bryan Livestock 34767 Tower Rd, Bagley, MN 56621 Coordinate: 47.5114,-95.44236 Phone: (218) 694-6705