Company CHINESE COMMUNITY CHURCH OF INDIANAPOLIS INC Address 9821 LOGAN LN.,, FISHERS, IN, 46037, USA