Self Storage in Lexington, Louisville and Shelbyville - Space Center Storage
Space Center Storage has 9 Self Storage Facility locations in Lexington, Kentucky with available climate control. Free move in truck and 24 hour access to your self storage unit.