The Home Depot 3820

The Home Depot #3820, also known as West Cleveland #3820, is a Home Depot home improvement store located at 11901 Berea Road, Cleveland, Ohio.