Church of the Living God Church of Indianapolis, IN. The location of Church of the Living God Church is 46226, 7206 E 38th St - marked with a pin on Google Map.