Binz was founded on the principle of organizing your life with innovative products. Located in Bloor West Village, Toronto, Ontario.
Websites.ca Talk Ep. 51