Address

Antioch Barrel

227 Depot St
Antioch, IL 60002

SHOWROOM HOURS

Wednesday:  6:00PM – 9:00PM

Saturday:  9:00AM – 12:00PM

Other times by appointment only.

Contact Us