It's been a long time since I was at the museum. However, I remember it being in North Dallas somewhere. Is the downtown museum a relocation? Thank you for the clarification. Alan Brown
Address: 300 N Houston St, Dallas, TX 75202, USA
Jared Dillingham | Oct 12, 2018
It is at Dealey Plaza, around from The Sixth Floor JFK museum
Charlette Przybylski | Oct 12, 2018
It maybe a different location, but that was my first visit.
RetroTechNerd | Oct 12, 2018
I don't really frequent that part of Dallas that often, so from what I know the museum has always been where it is.
Tracy Mattingly Kirk | Oct 12, 2019
Relocating to new building at 300 N Houston
Thanks! Your answer is awaiting moderation.