2215 Common Street, Lake Charles, LA 70601
Annex Mini Storage is a self storage facility in Lake Charles, LA located at 2215 Common Street, Lake Charles, LA 70601. Annex Mini Storage offers affordable, convenient self storage units in Lake Charles, LA.