The Home Depot 6707

The Home Depot #6707 was a Home Depot home improvement warehouse store located at 22671 Pemberville Road in Luckey, Ohio.