Holy Spirit Church

7243 E 10th St Indianapolis IN 46219 (317) 353-9404 holyspirit-indy.org