Double Play Sports Bar
Address:
955 Il Route 59, Antioch, IL 60002
Phone:
(847) 395-6700
Restaurants,
Bars
Other Businesses:
- KFC at 325 W IL Route 173, Antioch, IL 60002
- Burger King at 338 W IL Route 173, Antioch, IL 60002
- Taco Bell at 322 W IL Route 173, Antioch, IL 60002
- Nere Cafe at 1185 Main St, Antioch, IL 60002
- Subway at 1142 Main St, Antioch, IL 60002