Sierra Self Storage 160 Sherwood Court, Colfax, CA 95713, United States Phone: (530) 346-7256 Email: manager@sierrastorage.com Website:https://www.sierrastorage.com/