Our Lady of Lourdes

5333 E Washington St Indianapolis IN 46219 (317) 357-3316 lourdesparish.com