Skip to main content

Champs Sports Bar & Grill

bar · Sterling, IL

Address
216 Locust St, Sterling, IL 61081
Phone
(815) 626-6003
Website
champs-grill.lany.io
Where
41.7876, -89.6955

Search Hominin for Champs Sports Bar & Grill

Other bars nearby

More in Sterling

Champs Sports Bar & Grill — bar in Sterling, IL | Hominin