1931 1st Ave Science Museums Lindsay Wildlife Experience Lindsay Wildlife Experience is a science center in Walnut Creek, California. EXPLORE PLACE