Freddie's Bar

625 N Bend Dr Melrose WI 54642 USA

(608) 488-5823

Location