The Home Depot 6879

The Home Depot #6879 was a Home Depot home improvement warehouse store located at 2 Penn Place in Pelham Manor, New York.