Skip to main content

Lotus Creek Foundation

Profile

Last profile update: 04/17/2017

At A Glance

Lotus Creek Foundation

2035 Louise Ln.

Los Altos, CA United States 94024

Type of Grantmaker

Independent foundation

EIN

455579746

BRIDGE Number

5816727516