House of Chrome Map phone 217 S Neil St Champaign, Illinois 61820 Rim City Rto Map phone 1100 W Bloomington Rd Champaign, Illinois 61821 Tire Barn Map phone 1202 N Prospect Ave Champaign, Illinois 61820