The Home Depot 2665

The Home Depot #2665, also known as West Roxbury #2665, is a Home Depot home improvement store located at 1213 Vfw Parkway, West Roxbury, Massachusetts.