Contact Us

Deerwood Lodge

​Deerwood Holdings, LLC

1214 Washington Avenue
St. Louis, MO 63103

Tel: (314) 494-1435

Please contact us if you have any questions about renting Deerwood Lodge or about staying on Beaver Island.

Success! Message received.