City Halls in Willard, OH Willard City Engineering Ofc631 S Myrtle AveWillard, OH, 448904199332581City GovCity HallCity OfGovernment City Village Township Willard City Building Inspctr631 S Myrtle AveWillard, OH, 448904199332581City Hall Show More