536 Stone Road, Lexington, KY 40503
Space Center Storage is a self storage facility in Lexington, KY located at 536 Stone Road, Lexington, KY 40503. Space Center Storage offers affordable, convenient self storage units in Lexington, KY.