Invisible Children Foundation Inc.

501(c)(3)

7050 Ambrosia Lane

Naples, FL 34119

852628158

Share this Charity!