Chinese Christian Church Indy Address 3405 E. 116th StCarmel, IN 46033 Phone (317) 706-0433 E-mail info@indychinesechurch.org Website https://www.indychinesechurch.org