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:

Impact Indonesia

199 Polly Drummond Hill Road

Newark, DE 19711. 

(302) 257 8078


©2020 by Impact Southeast Asia