Menlo-Atherton Storage Logo

Give Us A Call!
650.366.3757

3757 Haven Ave. @ Marsh Rd. Menlo Park, CA 94025

No Specials for now. 🙁

Menlo Park Chamber of Commerce Logo
Redwood City Chamber of Commerce Logo
Self Storage Association Logo

© 2014-2017 Menlo-Atherton Storage