Lake Charles Storage

2003 Hodges St, Lake Charles, LA 70601

About Lake Charles Storage

Lake Charles Storage is a self storage facility in Lake Charles, LA located at 2003 Hodges St, Lake Charles, LA 70601. Lake Charles Storage offers affordable, convenient self storage units in Lake Charles, LA.

CONTACT INFORMATION

Lake Charles Storage
2003 Hodges St
Lake Charles, LA 70601

Is This Your Business?

Claim Your Profile