We're Montgomery Self-Storage. We offer premium storage units in Oxnard, CA. We are located at 183 Montgomery Ave, which is just off E. Vineyard Ave in North Oxnard. We offer both indoor and drive-up access storage units in a wide range of sizes. We have advanced security including 24-hour video surveillance. And we have great weekly specials that will help your budget. Visit our website to see our latest rates and deals. We look forward to meeting you!