City of Willoughby Hills Address: 35405 Chardon Rd, Willoughby, OH 44094 Phone: (440) 918-8731 Services: Ambulance Call (440) 918-8731 Get Directions