The Home Depot 7137

The Home Depot #7137, also known as Orillia #7137, is a Home Depot home improvement store located at 3225 Monarch Drive in Orillia, Ontario.