BLACK CREEK MECHANICAL LTD. Share: BLACK CREEK MECHANICAL LTD. Visit Website 104 Florence Crescent Toronto, ON M6N 4E5 (416) 604-7558 (416) 604-7008 (fax) Rep Info Map Whom to Contact Nelson Pedreira What's Nearby? Distance: 5 10 15 20 25 50 km.