Hong Qi Automotive Categories Automobile Repair & Service 1005 N. Cunningham Ave. Urbana IL 61802 (217) 607-0031 Visit Website About Us Auto repair and Used Auto Dealer Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×