Located just 3 miles from downtown Charlotte you can find a 98-acre park, which is centered around a 7-acre lake. Freedom Park was built after World War II as a place to honor veterans who had served in war and was gifted to the City of Charlotte in 1949 by the Mecklenburg County Lions Club.