The Home Depot 7262

The Home Depot #7262, also known as Markham North #7262, is a Home Depot home improvement store located at 1201 Castlemore Avenue in Markham, Ontario.