Contact Us
Our Location
The Puddle Duck
124 N. Broadway
De Pere, WI 54115
124 N. Broadway
De Pere, WI 54115
Telephone
920-339-9994
920-339-9994
Opening Times
M-F: 10-6
SAT: 10-4
SUN: closed
Comments
M-F: 10-6
SAT: 10-4
SUN: closed
Comments