We sometimes have our semi-monthly meetings here, see the team calendar for details. The address is: 3921 E Bayshore Rd Palo Alto, CA Many auto GPS units will not take you far enough north on Bayshore Road, the pin on the map below is on the correct building. |