STATE-OF-THE-ART FACILITY OPENED IN 2000
Tom and Lee Hood, Managers
3033 Lafayette St., Santa Clara
For directions to our location, enter your starting point in the form below and click the "Get Directions" button. A new window will open displaying a map with directions.
Copyright 2011 Allsafe Self-Storage