Walrus Shoe & Leather Co
W8295 State Road 11
Delavan, WI 53115
Delavan, WI 53115