Oops! Something went wrong, please try again later.
The National POW/MIA Memorial & Museum is located on 26-acres in Northeast Florida at the former Naval Air Station Cecil Field, Master Jet Base (1941-1999) currently known as Cecil Commerce Center.
Reviews
Facebook
5.0/5 · 21 reviews
Loading reviews...
Nov 21, 2022
The 82,000 Mia’s missing in action that are still waiting to be brought home!! That is our mission!!!Full review by Sam Houston