Our Lady of Mercy Catholic ChurchParishShare801 South Eola RoadAurora, Illinois 60504United StatesGet directions