Walking Free USA is based in New Jersey USA and is established as a charity in the USA and is overseen by its own Board of Trustees based in USA.

Our story

Walking Free USA