Hours and Location
Hours & Location
1200 Main Street,
Antioch, IL 60002 (opens in a new tab)
(224) 788-9940
Monday 11:00AM-9:00PM
Thursday: 11:00AM -9:00 PM
Friday and Saturday: 11:00AM - 9:00 PM
Sunday: 11:00AM - 7:00PM