2905 Carson Avenue, Indianapolis, IN 46203
(P) 317-783-3158 (F) 317-781-5960
DIRECTIONS CONTACT US
Saturday – 4:30 p.m. Mass: TBD
Sunday – 10:00 a.m. Mass: TBD