Thornhill Depot
5 Green Lane
Markham ON L3R 9W3
Canada
905-477-5530
customerservice@markham.ca
5 Green Lane
Markham ON L3R 9W3
Canada
Please visit facility website for current operating hours.