• St. Landry Bank & Trust

    • Banking
    132 East Landry St
    Opelousas, LA 70570
    (337) 942-7516
    (337) 948-2464 (fax)

    • SLEMCO_logo-w600.jpg