Christ Church Cathedral
125 Monument Cir, Indianapolis, INDIANA
Non-denominational church in Indianapolis, Indiana
About Christ Church Cathedral
Christ Church Cathedral is a Non-denominational church located at 125 Monument Cir, Indianapolis, IN 46204, United States. With a 4.5-star rating from 240 Google reviews, this church is highly regarded in the community.