The Home Depot 1259

The Home Depot #1259, also known as Latham #1259, is a Home Depot home improvement store located at 579 Troy-Schenectady Road, Latham, New York.