Store Locations » Staples Hours and Directions » Menlo Park, CA » Staples Address, Phone number and Reviews


Staples ( Store Number: #1379 ) Store Hours and Reviews in Menlo Park, CA

700 El Camino Real (ste 120), Menlo Park, CA 94025.
5647.48 mile

Staples Map and Directions and Additional Information:

Store Hours For Staples located in Menlo Park, CA

  • Monday - Friday: 8:00am-9:00pm Saturday: 9:00am-7:00pm Sunday: 10:00am-6:00pm

get directions


Nearby Menlo Park, California