U-Store America Self Storage
Storage Services in Vacaville, CA
U-Store America Self Storage is a secure code access gated facility conveniently situated at 767 Elmira Road in Vacaville, CA. We take pride in keeping a clean and well maintained facility which has video surveillance and an expert resident director. We provide Storage units with extra high 12 foot ceilings delivering more room for your storage requirements. The locked units selection in size from 5'x5' to 10'x30' We offer Parking spots ranging in size from 10'x25' to 12'x45' for your Recreational Vehicle RV Storage, Boat Storage, Commercial Vehicle, Trailer, or Car Storage.