Anchor Self Storage ★★★★★4.7 (265) Movers & Storage Storage facility · Self-storage facility 1050 Sonoma Blvd, Vallejo, CA 94590 Today: 9:30 AM–5:30 PM Call Website Details →