Margaret Lesher Theatre at Lesher Center for the Arts is located in Walnut Creek, California. It can be found at 1601 Civic Drive, Walnut Creek California. Visit AllSeats.com for more information on Margaret Lesher Theatre at Lesher Center for the Arts and to purchase tickets.