Wood Duck Lodge is located in Hamburg, Illinois.
Please call (618) 232-1905 to find out the business hours of Wood Duck Lodge.
Most restaurants in Hamburg accepts both Cash and major Credit Cards. Please call (618) 232-1905 to find out available payment options accepted by Wood Duck Lodge.
There's no review submitted on Wood Duck Lodge by direct visitors of this website.
Add Your Review on this Restaurant