About Our Facility Our Hickory Hill storage facility is located at 3545 Hickory Hill Road, just North of Winchester Road, right behind the InTown Suites Extended Stay Hotel. Looking for the best in self storage convenience? Our Hickory Hill facility offers just that. Our facility’s aisles are wide enough for moving trucks, and we offer drive-up access to units — perfect for if you’re putting large items into storage. Let us know if you need extra boxes or anything, because we have plenty of spare packing supplies on hand. Our facility offers high levels of security to protect you and your belongings. We monitor our fully-fenced facility’s premises 24/7 with a system of security cameras.