Torrance County, New Mexico
Torrance County is a county located in the center of the U.S. state of New Mexico. As of the 2020 census, the population was 15,045. The county seat is Estancia.
Torrance County Courthouse in Estancia
Willard is a village in Torrance County, New Mexico, United States. The population was 253 at the 2010 census. It is part of the Albuquerque Metropolitan Statistical Area. The village is not experiencing the same extreme growth that towns farther north in the state are. A wind farm has recently been constructed upon the mesa just south of the town. It provides power for about 25,000 homes in Arizona.
Willard Cantina & Cafe