Turtle Shell Entertainment LLC
Turtle Shell Entertainment is a Limited Liability Company registed in Alaska. Founded in January 2008, with the entity number 113349, its principal address is PO Box 83111, Fairbanks, AK 99708. The entity did not apply for any business licenses yet. Currently in Involuntarily Dissolved. Turtle Shell Entertainment has 2 key officers and 1 shareholder.