The Inventors Nest is located in Toronto, Canada on 1300 Gerrard St E. The Inventors Nest is rated 5 out of 5 in the category recreation center in Canada. The Inventors Nest is an hub of innovation and creation for multidisciplinary interactions in technology, food, art, performance, and education. We are a not for profit organization that is working towards providing creative spaces for inventors from all walks of life to mingle, collaborate, and grow together.
Address
1300 Gerrard St E
Company size
1-10 employees
Headquarters
Toronto, Ontario