White Lens Foundation
1980 Post Oak Blvd
Ste. 100, Houston
TX 77056
EIN 33-2339619
White Lens is a 501(c)(3) organization.
We are currently not accepting funding appplications.
White Lens Foundation
Obere Strasse 22, Forschungsgebäude
7270 Davos Platz
CHE-174.519.241
IBAN CH92 0077 4010 5089 1090 1