Location

2409 Leghorn Street
Mountain View, California 94043
650.968.7700

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

© 2009 Peninsula Storage
Administration