4202 Ricketts Ave, Peoria, IL 61607
STOR Mor Mini Storage is a self storage facility in Peoria, IL located at 4202 Ricketts Ave, Peoria, IL 61607. STOR Mor Mini Storage offers affordable, convenient self storage units in Peoria, IL.