The Home Depot 3836

The Home Depot #3836, also known as Orange Township #3836, is a Home Depot home improvement store located at 8704 Owenfield Drive, Powell, Ohio.