Get Directions to St. Landry Bank & Trust Company ← View details 132 East Landry Street, Opelousas, Louisiana 70570 +1 337-942-7516 Get Directions From* To * — Required information