Windsor CA Warehouses-Self Storage 1. 10090 Old Redwood Hwy, Windsor, CA 95492 | Empire Mini Storage (707) 838-9228