Palo Alto office: 825 San Antonio Road Ste. 101 Palo Alto, CA 94303. Very close to Hwy 101 with a parking lot that you are welcome to use.  Centrally located.
The office is on a short frontage road. Please contact me if you have any questions about how to get there.