707-527-7867

3047 Santa Rosa Ave, CA 95407

707-527-7867

3047 Santa Rosa Ave, CA 95407

Ask About Move-In & Free Rent Specials!

707-527-7867

3047 Santa Rosa Ave, CA 95407

Contact Us

Sending request…

The server encountered an error.

Request received. Thank you!

Have a Question?

Feel free to call us at 707-527-7867 or fill out the form on this page to email our friendly resident self storage manager.

Office hours Monday through Saturday, 8 to 6, and Sunday, 9 to 6.

Stor-N-Loc Self Service Storage

707-527-7867

3047 Santa Rosa Ave, CA 95407

Office/Gate Hours: Mon-Sat 8-6, Sun 9-6