ATTENTION CUSTOMERS - There is no manager onsite. All business is conducted online or by phone.
Shur-Lock Self Storage is conveniently located in Lake St. Louis, MO is a 279-unit well lit storage facility. We offer 24/7/365 access through our electronic security gate and passcode system. On-site management available. Our deposit is only 15 and a one time admin fee of 10 is due at move in.
Our facilities are locally owned and operated. Trust A Shur-Lock for your homes possessions