Please consider donating to the COVID-19 Relief effort by clicking the donate button or sending a check to the address below.
Impact Indonesia (EIN: 20-8529976) is a registered 501c3 non-profit charity and your donation is tax-deductible. Please make checks payable to " Impact Indonesia " and mail to:
199 Polly Drummond Hill Road
Newark, DE 19711.
(302) 257 8078