Nestled in the heart of Downtown Willoughby amid the hustle and bustle, lies a place of refuge.The Willoughby House of Prayer - The Well, located at 4091 Erie St., offers the community daily prayer opportunities. The Well is not a church, but instead a non-profit, Christ-centered, Bible-based, people-focused, multi-church prayer ministry.