Location

2409 Leghorn Street
Mountain View, California 94043
1-866-841-4886

Monday - Saturday
9 am - 6 pm
Sunday
10 am - 2 pm

Gate Hours
7 am - 7 pm every day
Self Storage Representative helping customer at Peninsula Storage Center, serving Mountain View, CA and Palo Alto, CA

©2013 Peninsula Storage
Administration