Holy Cross Catholic ChurchParishShareMichigan AvenueMendota, Illinois 61342United StatesGet directions