Search results
TripAdvisor Reviews
4.5 19 reviews
- 5 star 14
- 4 star 3
- 3 star 1
- 2 star 1
- 1 star 0
Looking at the other reviews, there seems to be real confusion between this place, the National Weather Museum & Science Center, and the similarly-named National Weather Center, which are both located... More
my wife was really interested in going to see the National Weather Service museum in Norman and I, having lived in Stillwater back in the early 90s, was interested in seeing stuff about tornadoes. The... More