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