Tweet Palo Alto Duck Pond Address: Embarcadero Rd Palo Alto, CA 94303 Geocode: 37.457677, -122.108078 Location Tools: Local Weather Driving Directions Event Calendar More... Sunday, 02/26/23 09:00 AM - 11:00 AMDrop-in at Palo Alto Baylands