Get directions to: Pet Haven, Antioch, IL Restaurant address: 25489 Rt. 173 Antioch Antioch, IL 60002, USA Driving Walking Bicycling Restaurant: Pet Haven