Clean Planet
(1)
Clothes and fabric manufacturer in Toronto, Ontario
Address: 5595 Finch Ave E Unit #1, Scarborough, ON M1B 2T9, Canada
Hours: Open ⋅ Closes 11 PM
Phone: (866) 673-9464
We seek to innovate plastics recycling and greener energy methods to increase the sustainability of our planet: its oceans and seas, the land and the soil, and ...