Menu Contact Us

Contact Us

We are located in the heart of the Silicon Valley:

Leone Advertising
2024 Santa Cruz Avenue
Menlo Park CA 94025
tel: 650-854-5895
fax: 650-854-7576

Directions from 280:
Take the Sand Hill Road exit
Go east towards Menlo Park/Stanford
Turn left onto Santa Cruz Avenue
Bear right at the fork with Alameda de las Pulgas
2024 is on your left side.


View Larger Map