Willard Church

80 N 100 W
Willard, UT 84340

Willard Church is a historic place of worship situated in the heart of Willard, UT. It provides a serene and welcoming environment for individuals seeking spiritual solace and community connection.

With its rich history and traditional architecture, Willard Church offers regular religious services and special events for visitors to participate in and experience a sense of belonging within the local community.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesUtahWillardWillard Church

Partial Data by Foursquare.