Our Lady of Lourdes Address 5333 E Washington Street Indianapolis IN 46219 Visit Our Lady of Lourdes Upcoming Events No events in this location