Get Directions to Willoughby Traffic Department ← View details 4000 Erie Street, Willoughby, Ohio 44094 +1 440-953-4150 Get Directions From* To * — Required information