We could not be happier to call Downtown Willoughby our home. Our latest facility is 8,800 square feet. We are absolutely humbled by the level of support from our members and the community that has allowed us to grow to this point. Stop by and check out our space, and let us know what you think. You will not be disappointed.