Turtle Island Corporation
Permanently closed
81 Leonard St
New York, NY 10013
Turtle Island Corporation (TIC) is a holding company based in New York, NY, focused on capitalizing on the expanding medical CBD markets. Their mission is to foster shared economic development opportunities for First Nations communities worldwide.
With a global network, Turtle Island Corporation aims to create sustainable partnerships that benefit both the company and the indigenous communities they work with, emphasizing collaboration and mutual growth.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.