Statistipedia

Willard, NM

Willard, NM
Map of Willard
StateNew Mexico
Population225
Links
Maps

Willard is in the state of New Mexico, roughly 48 miles southeast of Albuquerque. Its population is 225.