Get Directions to CARSTAR International Auto Rebuilders ← View details 931 N. Kedzie Avenue, Chicago, Illinois 60651 (773) 862-5338 Get Directions From* To * — Required information