JC Auto Repair & BodyAuto Repair · Chicago, ILAuto Repair. Serving the Russian-speaking community in Chicago.Address: 2415 W Homer St, Chicago, IL, 60647Phone: (773) 671-0715Website: https://jcautorepair2415.wixsite.com/jc-auto-repairLoading map...