Storefront of Repair Café Toronto Location:830 St Clair Ave W, Toronto, ON M6C 1C1, CanadaIn Toronto Tool Library & Sharing Depot (site is accessible). Twitter Facebook Google+ [{"latlong":["43.680739","-79.431146"],"zoom":"16","infow":"Storefront of Repair Caf\u00e9 Toronto<\/span>830 St Clair Ave W, Toronto, ON M6C 1C1, Canada<\/span><\/div>"}]