The Liberty Memorial is located at the National World War One Museum and Memorial in Kansas City, Missouri. Groundbreaking took place in 1921 and the Memorial was finished in 1926.
In 2004, the Museum was designated by Congress as the nation’s official World War I Museum, and construction started on a new 80,000-square-foot, state-of-the-art museum and the Edward Jones Research Center underneath the Liberty Memorial.
The property also provides some great views of the city!