About Us

Family owned and operated, U-Stock & Lock has been a premier self-storage facility in Cleveland for years. Located on Euclid Avenue in the heart of Willoughby, U-Stock & Lock offers a variety of storage sizes in a safe, well-lit and gated area.

Contact us for availability at (440) 946-1712 or at info@ustockandlock.com, and be sure to ask about student, senior citizen, armed forces and 12-month lease discounts!