Be the first to review Rating: 79 Budget Rent-A-Car: AA Mini Storage 11780 Lake Charles Hwy, Leesville, LA