Contact Us

SLECA employees are always ready to assist you and answer questions as quickly and efficiently as possible. If you call the cooperative with a question, please have the following information available so that we may serve you more quickly:

Reason for your call

  • Account number or social security number

  • Address

  • Telephone number

     

    Houma Office
    2028 Coteau Road
    Houma, La 70364

    Mailing Address
    P.O. Box 4037
    Houma, LA 70361

    (985) 876-6880
    1-800-256-8826

    Amelia Office
    2903 Lake Palourde Road
    Amelia, La 70340

    Mailing Address
    P.O. Box 1126
    Amelia, LA 70340

    (985) 631-3605
    1-800-256-8836

Houma Office

Address

2028 Coteau Road
Houma, Louisiana 70364

Phone

(985) 876-6880
1-800-256-8826

Amelia Office

Address

2903 Lake Palourde Road
Morgan City, Louisiana 70380

Phone

(985) 631-3605
1-800-256-8836