The Home Depot 3874

The Home Depot #3874 was a Home Depot home improvement warehouse store located at 1981 Tiffin Avenue in Findlay, Ohio.