Cascade Self Storage is conveniently located at 1011 Narregan Street in Medford, OR. We are located on the West side of the road, ΒΌ mile north of Jackson St. Watch for the Cascade Self Storage sign located on the corner of Jackson and Narregan St. Turn North and follow to the end of the cul-de-sac. We're the storage facility on your left, which is totally fenced with digital keypads, well lit, with cameras and onsite management.