2200 Elmwood Ave, Lafayette, IN 47904
Market Square Mini Storage is a self storage facility in Lafayette, IN located at 2200 Elmwood Ave, Lafayette, IN 47904. Market Square Mini Storage offers affordable, convenient self storage units in Lafayette, IN.