An Episcopal church in Indianapolis seeking to encounter, embody, and extend the presence of Christ.

Indianapolis, IN