Indian Creek Tavern

3456 25th Street, Frederic WI

(715) 653-2671

Location