2625 Kinder St, Lake Charles, LA 70615
Chapel Oaks Mini Storage is a self storage facility in Lake Charles, LA located at 2625 Kinder St, Lake Charles, LA 70615. Chapel Oaks Mini Storage offers affordable, convenient self storage units in Lake Charles, LA.