Statistipedia

Willard, OH

Willard, OH
Map of Willard
StateOhio
Population6,041
Links
Maps

Willard is located in the state of Ohio, approximately 72 miles north of Columbus. Its population is 6,041.