Freedom Mini Storage LLC
Freedom Mini Storage is a Limited Liability Company registed in Alaska. Founded in May 2008, with the entity number 116043, its principal address is 2025 E. Chickaloon Rd., Wasilla, AK 99654. The entity did not apply for any business licenses yet. Currently in Involuntarily Dissolved. Freedom Mini Storage has 3 key officers and 1 shareholder.