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

Click map for directions…

Just South of Santa Rosa Town Center

Coming from the South







Head North on hwy 101 toward Santa Rosa

Take Hearn Ave exit

Right onto Corby Ave

Right onto Hearn Ave toward Santa Rosa Ave

Right onto Santa Rosa Ave. Go about one mile.

Right at Stor-N-Loc 3047 Santa Rosa Ave

Coming from the North





Head South on 101 into Santa Rosa

Right onto East Todd Road toward Santa Rosa Ave

Left onto Santa Rosa Ave. Go about 1.1 miles.

Left at Stor-N-Loc 3047 Santa Rosa Ave

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