The Home Depot 1984

The Home Depot #1984, also known as Champaign #1984, is a Home Depot home improvement store located at 820 Bloomington Road, Champaign, Illinois.