• "Healthy Business, Healthy Community"

  • U-Store America Self Storage

    • Storage Sheds
    • Storage Facility
    767 Elmira Road
    Vacaville, CA 95687
    707-446-1696 (fax)
    Monday thru Friday: 9am-5pm; Saturday: 10am until 4pm
    • About

      U-STORE AMERICA SELF STORAGE is a secure gated facility offering STORAGE UNITS w/ 12 foot ceilings providing more room for your storage needs.

      RV, Boat, & Vehicle PARKING SPACES are also available.

    • Whom to Contact

      • John Holroyd
        Phone: 707-446-1620
        Fax: 707-446-1696
    • Directions

      U-Store America Self Storage is located at 767 Elmira Road between Nut Tree and Leisure Town Roads. Please visit our website at ustoreamerica.com for a map and specific driving directions.