1. Town Creek Farms 6068 Garrigues Rd, Louisville, MS 39339 Coordinate: 33.06092,-88.95367 Phone: (662) 705-5035