The Home Depot 1216

The Home Depot #1216, also known as Valley Stream #1216, is a Home Depot home improvement store located at 101 Green Acres Road, Valley Stream, New York.