Claim this facility
FacilityStorelocal
Address201 Leisure Town Rd, Vacaville, CA 95687
Listed phone(707) 289-7022
Listed websitehttps://www.usstoragecenters.com/storage-units/ca/vacaville/201-leisure-town-rd
Is this your facility?