© 2018 by Deerwood Holdings, LLC.

Call us now to book:

​1-314-494-1435

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.