Willoughby is a quaint town in Northeast Ohio, home to around 22,000 people according to the U.S. Census Bureau. While some may see it as an ordinary small town Willoughby has a rich history and tradition prove otherwise. Willoughby is home to many festivals, shops and attractions including a car cruise-in, ghost walk, arts fest, boutiques and antique shops. The town truly has something for everyone of all ages and interests.