Address: 1090 Leisure Town Rd, Vacaville, CA 95687, USA
“Friendly, Caring, Attentive Office Staff! Clean kept property. Premises are secured and monitored. Whenever I am at the facility I take a few moments to stop in at the office and say hi. Always a Great experience for me! Thank You so much! Sincerely; John B.”
Address: 201 Leisure Town Rd, Vacaville, CA 95687, USA
“We moved cross country to Vacaville, knowing that our household goods would have to go into storage before we arrived. Our son found Self Storage of Vacaville, met Michelle, toured the facility and called to say how impressed he was. Michelle found us two large climate controlled units adjacent to each other. They worked with us long distance, and when the moving truck arrived coordinated the unloading of our possessions into the two units. When we arrived, we too were impressed with the beautiful facility, but even more with the superb service. Thanks!”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…