The Home Depot 3838

The Home Depot #3838, also known as Ashtabula #3838, is a Home Depot home improvement store located at 3200 Market Place Street, Ashtabula, Ohio.