The Home Depot 2671

The Home Depot #2671, also known as Avon #2671, is a Home Depot home improvement store located at 60 Stockwell Drive, Avon, Massachusetts.