Independent Living in Lake Charles, LA

Refine
Sort by
Features

1. Southwest Louisiana Independence Center

Southwest Louisiana Independence Center

4320 Lake St, Lake Charles, LA 70605

OPEN NOW:8:00 am - 4:30 pm

From Business: The Southwest Louisiana Independence Center, also known as SLIC, provide s advocacy, peer counseling and other independent living services for more than 20 parishes. The center…