The Home Depot 6226

The Home Depot #6226, also known as Derby, CT #6226, is a Home Depot home improvement store located at 117 Main Street, Derby, Connecticut.