City of Willard Address: 425 Fort Ball Rd, Willard, OH 44890 Phone: (419) 933-2591 Services: Ambulance Call (419) 933-2591 Get Directions