Organization

Dean & Margaret Lesher Foundation

Walnut Creek, CA | http://www.lesherfoundation.org
Joined in August 2017

About Us


The Dean & Margaret Lesher Foundation is a private family foundation based in Walnut Creek, California whose mission is to enhance the vibrancy and quality of life for the residents of Contra Costa County. Established in 1989…

Location
1333 North California Boulevard, suite 330, Walnut Creek, CA 94596