Located on a wooded 230 Acre peninsula on Lake Degray, Tucker Lodge is the ideal spot for your next get-together!... The large Tucker Lodge on Lake Degray is the perfect venue for large groups including church retreats, weddings, and family..
Relevance: 3.4758008