Located across from J.C. Penney’s at Chapel Hill Mall, our friendly, professional staff are available to answer any questions you may have regarding our storage units. Please call (330) 633-4020, email us, or complete the form below.