MAIL
Willard Area Economic
Development Corporation
P.O. Box 116
Willard, OH 44890
TELEPHONE
419 933-2591
EMAIL
manager@willard-oh.com