The Home Depot 6242

The Home Depot #6242, also known as Stamford #6242, is a Home Depot home improvement store located at 1925 West Main Street in Stamford, Connecticut.