CONTACT US

We serve schools and partner with organizations and companies throughout the Bay Area and beyond.

EcoCenter

2560 Embarcadero Road
Palo Alto, CA 94303

Phone: (650) 493-8000
Fax: (650) 644-0583

Hours and Information >
Map and Directions >
Mapa y Direcciones (Español) >

South Bay Office

1210 Homestead Road
Santa Clara, CA 95050

Phone: (408) 244-2449

Map and Directions >

Send us a message

Name:(Required)
Email:(Required)
Please let us know what's on your mind. Have a question for us? Ask away.
This field is for validation purposes and should be left unchanged.