Where is the National World War II Memorial located?
The National WWII Memorial is located on the National Mall in Washington, D.C., United States, between the Washington Monument and the Lincoln Memorial. Specifically, it is situated on 17th Street, between Constitution and Independence Avenues. The nearest metro stop is Smithsonian.