The Home Depot 2406

The Home Depot #2406, also known as Portland South #2406, is a Home Depot home improvement store located at 300 Clarks Pond Parkway, South Portland, Maine.