Contact

Five Star Mini Storage is located at:

1320 Lemon St.
Vallejo, Calif., 94590

(707) 552-3311

 

We look forward to hearing from you!





Your Name (required)

Your Email (required)

Subject

Your Message