8th Street Liquor Video Gaming at 8th Street Liquor in Mt. Carmel, IL Located right off the Wabash River, 8th Street Liquor is home to premium liquors, spirits, beer, and, of course, high-quality video gaming. Mt. Carmel is a small but vibrant town seated within Wabash County—and it’s no stranger to state-of-the-art video gaming. Find out if your fortune is
Read more