Built in 1810, The Manor at Dearborn has created a legacy of faith for its residents and visitors alike. In 2023, The Manor now offers a retreat venue to experience the beauty of God’s creation, to rest in the lavishness of His love and to embrace the wonder of His Word for hope and healing.