- www.scherersministorage.com
- 1
Scherer's Mini Storage is the area's premiere self storage company in Pekin, IL. Since 1978, Scherer's has provided Pekin, Peoria, Tremont, Morton, Bartonville, and the surrounding areas with affordable storage solutions, earning an unmatchable..
Relevance: 21.094418