Urbana, Illinois has 2 Home Centers, with a population of 42.1 thousand, there is 1 Home Center for every 21.1 thousand people. Urbana is ranked 101st of 1547 cities in Illinois for Home Centers per capita.
Find Urbana Home Centers addresses, and lookup phone numbers, hours & services.
Armstrong Lumber Home Improvement, Lumber 1705 E University Ave Urbana, 61802
Foundation Building Materials 201 Industrial Ct Urbana, 61802