Jiffy Lube Map phone 201 S Neil St Champaign, Illinois 61820 Jiffy Lube Map phone 1201 N Prospect Ave Champaign, Illinois 61820 Tire Barn Warehouse Map phone 806 W Bloomington Rd Champaign, Illinois 61822 Tommy House Tire Company Map phone 707 Bloomington Rd Champaign, Illinois 61820