Oh, ohh, ohhh, Odell Brewing is in Sloan’s Lake!
Ohh, ohhh, ohhhh, Odell!! Live from the NEW Odell Brewing Co Brewhouse and taproom in Sloan's Lake!
Wow this tap room is sick! Take a tour of the new Odell taproom in Sloan's Lake with us!
We're catching up w...