Auto Repair Service Shops 60625: Chicago Car Care, Inc.,  5419 N. Kedzie Ave., Chicago, IL 60625 Phone: 773-761-1202