About company

The Shop is an exciting new makerspace located in Toronto.

Unknown
Unknown
Not verified company