The Home Depot 1965

The Home Depot #1965 was a Home Depot home improvement warehouse store located at 1325 Meacham Road in Schaumburg, Illinois.