Lumen Christi Catholic ChurchParishShare2750 West Mequon RoadMequon, WI 53092United StatesGet directions