Town Hall Address 720 N Dunlavy Ave Willard, NM 87063 United States- Torrance County Fire District 505-384-0048 705 Dunlavy Willard, NM 87063 United States County Torrance