A Fundação Elvira Mascarim foi criada em 2005, pelo então presidente de honra Tarcísio Ângelo Mascarim, com a missão de planejar, promover, executar e continuar atividades de educação e cultura na prevenção ao meio ambiente.
A partir de fevereiro de 2008 entrou em funcionamento na sede da Fundação em Piracicaba/SP, o viveiro, produzindo cerca de 200 mil árvores nativas, e um Museu, recebendo escolas e empresas. Também desde então, vem sendo restauradas centenas de hectares de florestas que compunham a paisagem da região.