Our Story
The Spirit of Liberty Foundation, based in Rancho Santa Fe, California, was established to raise funds for the restoration of the Statue of Liberty and Ellis Island. Following the events of 9/11, the mission evolved to enhance the meaning of Liberty by supporting America's Armed Forces, Veterans, and their families. In 2016, the Foundation expanded its mission to create jobs through American Warrior Brands, and in 2017, it began supporting First Responders.