1. C and M Crawfish 805 Carter St, Vidalia, LA 71373 Coordinate: 31.56821,-91.4327 Phone: (318) 336-8626