Empire Mini Storage Address: 10090 Old Redwood Hwy, Windsor, CA 95492 Phone: (707) 838-9228 Nice to Know: Accepts Credit Cards Yes Warehouses-Self Storage Other Businesses: Redwood Empire Electric at 923 Dorothea CT, Windsor, CA 95492 Redwood Empire School Insurance Group at 5760 Skylane Blvd, Windsor, CA 95492 Cash Station at 6450 Hembree Ln, Windsor, CA 95492