5150 I-70 SW, Columbia, MO 65203
Storage On The Spot is a self storage facility in Columbia, MO located at 5150 I-70 SW, Columbia, MO 65203. Storage On The Spot offers affordable, convenient self storage units in Columbia, MO.