Deliverance Temple Church Of God In Christ Indianapolis Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
8600 Meadowlark Dr.
Indianapolis,
IN
46226
United States
Phone: (317)895-9787
Click here to contact the church Â