Algonquin Auto Clinic & Tire Inc Back to Search Algonquin Auto Clinic & Tire Inc Categories Mechanical 2033 East Algonquin Road , Algonquin , IL , 60102 (847) 658-3800 www.algonquinautoclinic.com Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone