ENTER
The Duck Inn
CR-A and Hwy 89 ~ N6214 Delavan, WI 53115
~ (608) 883-6988
VIEW MAP
Scroll to top