There are 2 Auto Repair Shops in Willard, Utah, serving a population of 1,875 people in an area of 6 square miles. There is 1 Auto Repair Shop per 937 people, and 1 Auto Repair Shop per 2 square miles.
In Utah, Willard is ranked 64th of 351 cities in Auto Repair Shops per capita, and 101st of 351 cities in Auto Repair Shops per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Willard Auto Repair Shops.
Amg Mechanics 51 North Main Street Willard, UT
Larry's Service 150 East 100 South Willard, UT