Alexander Lumber Co. Map phone 902 W Bloomington Rd Champaign, Illinois 61821 Menards Map phone 620 W Town Center Blvd Champaign, Illinois 61822 The Home Depot Map phone 820 Bloomington Rd Champaign, Illinois 61820