Get directly in touch with
Eden Thriving

Your message is important to us!

Please enter your name.
Please enter a subject.
Please enter a message.

Eden Addresses: USA and Kenya

US Address

Eden Inc.
PO Box 51
Wheaton, IL 60187
(Use for sending checks by mail)

Kenya Address

Eden Environmental Association
PO Box 824
Naivasha, 20117