1. St Landry Crawfish 422 Perry Dr, Opelousas, LA 70570 Coordinate: 30.52009,-92.18146 Phone: (337) 543-6462