At Sierra Vista Self Storage and Carwash, located at 900 E. Wilcox Drive, Sierra Vista, 85625, we have struggled along with our customers during the recession of the past several years. We are hopeful that the signs of forecasted recovery will affect all of us in positive ways. Let us continue to assist you with secure and comfortable storage space; your on-site Manager, Bonnie, will treat you to a cup of coffee, and assess your business, commercial and personal storage requirements for the New Year. Call her at 520-458-4400.