Antioch IL Auto Repair 1. 284 Main St, STE 3, Antioch, IL 60002 | Allen's Affordable Auto Care (847) 395-8800