Environmental Innovation Center Posted on March 15, 2019August 14, 2019 by Alexis Petru Map Unavailable Address 1608 Las Plumas Avenue San Jose CA 95133 United States Upcoming Events No events in this location