View SLECA Board Districts in a larger map
View SLECA Board Districts in a larger map
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