The Leather Factory Of Canada Ltd ← View details 5562 Tomken Road, Mississauga, ON L4W 1P4 +1 905-625-3700 Get Directions From* To * — Required information