Our Location Our Location MIZO CHRISTIAN CHURCH 329 W Banta Rd, Indianapolis, IN 46217-3815, United States info@mizochristianchurch.org (317) 683-9003 We are Social too Facebook Twitter YouTube