Holy Family Church 0 By Anonymous Event Submission on February 18, 2022 Loading Map.... Holy Family ChurchW8170 Main St. - WillardEvents 44.734577 -90.723549 Address W8170 Main St. Willard WI 54493 United States Upcoming Events No events in this location Share. Twitter Facebook Pinterest LinkedIn Tumblr Email