Champ's Sports Bar

610 S Earl Ave Lafayette IN 47904 USA

(765) 447-3212

Location