Holy Spirit Catholic ChurchParishShare1800 South Lodge AvenueEvansville, Indiana 47714United StatesGet directions