Holy Family Church 0 By Anonymous Event Submission on July 5, 2018 Loading Map.... Holy Family ChurchW8170 Main St. - WillardEvents 44.7345085 -90.72364879999998 Address W8170 Main St. Willard WI/Clark United States Upcoming Events No events in this location Share. Twitter Facebook Pinterest LinkedIn Tumblr Email