Make A Payment

Storage Tips

Where is Bayou Storage Solutions Located?

We offer two facilities in Lake Charles. We are a short drive away from a number of surrounding cities, including: Sulphur, Moss Bluff, Iowa and Bell City.

The Main Office for both facilities is located at 112 W. 11th St. Lake Charles, LA 70601




2859 Ernest St. Lake Charles, LA 70601

112 W. 11th St. Lake Charles, LA 70601 (main office)