Thursday, September 21, 2023 @ 8:00PMThu, Sep 21, 2023 @ 8:00PM
Our Lady of Lourdes Festival, 5333 E Washington St, Indianapolis