8455 Pendleton Pike, Indianapolis, IN 46226
Lawrence Self Storage Inc is a self storage facility in Indianapolis, IN located at 8455 Pendleton Pike, Indianapolis, IN 46226. Lawrence Self Storage Inc offers affordable, convenient self storage units in Indianapolis, IN.